home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d8 / mh111190.arc / MAXIHOST.DOC < prev    next >
Text File  |  1990-11-11  |  124KB  |  3,631 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.                ┌────────────────────────────────────────────────────────┐
  15.                │                                                        │
  16.                │ █▄ ▄█    ▄▀▄    ▀▄ ▄▀   ▀█▀   █  █   ▄▀▀▄   ▄▀▀▀   ▀█▀ │
  17.                │ █ ▀ █   █▄▄▄█     █      █    █▄▄█   █  █    ▀▀▄    █  │
  18.                │ █   █   █   █   ▄▀ ▀▄   ▄█▄   █  █   ▀▄▄▀   ▄▄▄▀    █  │
  19.                │                                                        │
  20.                │            Copyright (c) 1990 by Don Mankin            │
  21.                │                  231 Market Place #353                 │
  22.                │                   San Ramon, CA 94583                  │
  23.                │             Support BBS Number 209-836-2402            │
  24.                │         Orders/Registration (only) 415-831-2370        │
  25.                │                                                        │
  26.                ├────────────────────────────────────────────────────────┤
  27.                │                                                        │
  28.                │   This is a user supported product.  We encourage you  │
  29.                │   to pass  is  along to others.  If you find MAXIHOST  │
  30.                │   of  value,  please  register it  with us.  If  used  │
  31.                │   commercially    or   for  commercial  purposes,   a  │
  32.                │   registration  fee of  $50 (US Dollars) is required.  │
  33.                │   Otherwise, registration would be just $25.  Include  │
  34.                │   $2.50 shipping and handling plus California sales    │
  35.                │   tax of 6.25% if ordering from California.            │
  36.                │                                                        │
  37.                │   Please send your registration to the above address,  │
  38.                │   or, call the above registration number for  VISA or  │
  39.                │   MasterCard orders. Sorry, but the answering service  │
  40.                │   at  the   order  desk  can  not  provide  technical  │
  41.                │   assistance.  Support  of  this  product is provided  │
  42.                │   exclusively through the Support BBS  at  the number  │
  43.                │   provided above.                                      │
  44.                │                                                        │
  45.                │   Thanks for supporting MAXIHOST!                      │
  46.                │                                                        │
  47.                └────────────────────────────────────────────────────────┘
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.                                 --- Maxihost User Guide:  Table of Contents
  72.  
  73.  
  74.  
  75.  
  76.  
  77.                                 ┌─────────┐
  78.                           ┌─────┴───┐     │              (tm)
  79.                         ──│         │o    │──────────────────
  80.                           │   ┌─────┴╨──┐ │  Association of
  81.                           │   │         │─┘  Shareware
  82.                           └───│    o    │    Professionals
  83.                         ──────│    ║    │────────────────────
  84.                               └────╨────┘    MEMBER
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.                                   Table of Contents
  94.  
  95.  
  96.  
  97.           INTRODUCTION...............................................1
  98.               Why Another BBS?.......................................1
  99.               The Small Print........................................1
  100.                   MFS Means Message File System......................2
  101.                   MDS Means Message Database System..................2
  102.  
  103.           CHANGES FROM MINIHOST......................................2
  104.               Acknowledgements.......................................3
  105.               Hardware Requirements..................................3
  106.               Files..................................................3
  107.  
  108.           INSTALLATION...............................................6
  109.               Modem..................................................6
  110.               Directory structure....................................6
  111.               Clearance Level........................................7
  112.  
  113.           IN AND OUT OF MAXIHOST.....................................8
  114.               Starting Up MAXIHOST...................................8
  115.               Using MAXIHOST in Local Mode...........................8
  116.                   Directory Status Line..............................8
  117.                   Quitting MAXIHOST and Exiting to DOS...............8
  118.  
  119.           SYSTEM CONFIGURATION.......................................9
  120.               CONFIGURATION FILE.....................................9
  121.                   ALLOW300=..........................................9
  122.                   ANSIDELAY=.........................................9
  123.                   ANSWERSTRING=......................................9
  124.                   BATCHLOG=..........................................9
  125.                   BATCHON=..........................................10
  126.  
  127.  
  128.  
  129.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page ii ---
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.                                 --- Maxihost User Guide:  Table of Contents
  138.  
  139.                   BATCHOFF=.........................................10
  140.                   BBSNAME=..........................................10
  141.                   BAUD=.............................................10
  142.                   BIOS=.............................................11
  143.                   CALLBACK=.........................................11
  144.                   CLOSEDSYSTEM=.....................................11
  145.                   COLOR=............................................11
  146.                   COSYSOP=..........................................11
  147.                   COMn_BASE=........................................11
  148.                   COMn_INT=.........................................11
  149.                   COMn_IRQ=.........................................11
  150.                   CONFERENCE=.......................................12
  151.                   CTSCHECK=.........................................13
  152.                   DATAPATH=.........................................13
  153.                   DEBUG=............................................13
  154.                   DEFAULTS=.........................................13
  155.                   DIALSTRING=.......................................13
  156.                   DIRECT=...........................................14
  157.                   DIRECTORY=........................................14
  158.                   DIRPW=............................................14
  159.                   DOORSYS=..........................................14
  160.                   EVENT=............................................14
  161.                   EXECSWAP=.........................................15
  162.                   HOURS=............................................15
  163.                   INITSTRING=.......................................15
  164.                   KBDTIMER=.........................................16
  165.                   LOCKBAUD=.........................................16
  166.                   LOGFILE=..........................................16
  167.                   MATCHLEVEL=.......................................17
  168.                   MDM300=...........................................18
  169.                   MDM1200=..........................................18
  170.                   MDM2400=..........................................18
  171.                   MDM4800=..........................................18
  172.                   MDM9600=..........................................18
  173.                   MDM19200=.........................................18
  174.                   MENU (general)....................................18
  175.                   MENU=ANSI.........................................18
  176.                   MENU=BUZZBACK.....................................18
  177.                   MENU=CHANGEDIR....................................18
  178.                   MENU=DOWNLOAD.....................................18
  179.                   MENU=ENTERMSG.....................................19
  180.                   MENU=FILES........................................19
  181.                   MENU=HELP.........................................19
  182.                   MENU=INDUCTION....................................19
  183.                   MENU=LOGDRIVE.....................................19
  184.                   MENU=MSGTOSYSOP...................................19
  185.                   MENU=OPERATOR.....................................19
  186.                   MENU=PROGRAM......................................19
  187.                   MENU=QUESTIONAIRE.................................20
  188.                   MENU=READLOG......................................20
  189.                   MENU=READMSG......................................20
  190.                   MENU=SEARCH.......................................20
  191.                   MENU=TRAPDOOR.....................................20
  192.                   MENU=UPLOAD.......................................20
  193.  
  194.  
  195.              --- MAXIHOST Copyright 1990 - by Don Mankin - Page iii ---
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.                                 --- Maxihost User Guide:  Table of Contents
  204.  
  205.                   MENU=VIEWBULL.....................................21
  206.                   MENU=YOURMAIL.....................................21
  207.                   MODEMDELAY=.......................................21
  208.                   MSGLINES=.........................................21
  209.                   MSGRECS=..........................................21
  210.                   NEWPVTMSG=........................................21
  211.                   NEWUSER=..........................................22
  212.                   NOTIMERS=.........................................22
  213.                   OFFHOOK=..........................................22
  214.                   PORT=.............................................22
  215.                   PRINTER=..........................................22
  216.                   PROTECT (general).................................22
  217.                   PROTOCOL=SEND.....................................23
  218.                   PROTOCOL=RECEIVE..................................23
  219.                   QUIET=............................................23
  220.                   RESETSTRING=......................................23
  221.                   RETRIES=..........................................23
  222.                   REVMSGFILE=.......................................24
  223.                   RINGBACK=.........................................24
  224.                   RINGPIN=..........................................24
  225.                   SAVESCRN=.........................................24
  226.                   SHOWSWAPMSG=......................................24
  227.                   START=............................................25
  228.                   SWAPTOEMS=........................................25
  229.                   SYSOP=............................................25
  230.                   TDSTRING=.........................................25
  231.                   TIMELIMIT=........................................25
  232.                   TRAPDOOR=.........................................25
  233.                   UPLOAD=...........................................26
  234.                   UPLOADINPLACE=....................................26
  235.                   USER=.............................................27
  236.                   USERLOCK=.........................................27
  237.                   USERLOG=..........................................27
  238.                   XONXOFF=..........................................28
  239.  
  240.           BULLETINS.................................................29
  241.  
  242.           CALLER MENU OPTIONS.......................................30
  243.               GENERAL OPTIONS.......................................30
  244.                   (A)NSI Color - on/off.............................30
  245.                   (B)uzz Back.......................................30
  246.                   (C)hange Directory................................30
  247.                   (D)ownload File...................................30
  248.                   (F)ile Directory..................................31
  249.                   (G)oodbye Logoff..................................31
  250.                   (H)elp with MHOST.................................31
  251.                   (I)nduction to MH.................................31
  252.                   (L)og New Drive...................................32
  253.                   (O)perator Chat...................................32
  254.                   (P)rogram Descripts...............................32
  255.                   (Q)uestionaire....................................32
  256.                   (S)earch for File.................................32
  257.                   (U)pload File.....................................32
  258.                   (V)iew Bulletins..................................32
  259.  
  260.  
  261.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page iv ---
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.                                 --- Maxihost User Guide:  Table of Contents
  270.  
  271.                   (+)-Trap DOOR(s)..................................32
  272.                   (*)-Read Log File.................................33
  273.                   (&)-Add Prog Desc.  (SysOp Only)..................33
  274.               Message File System Options (MFS).....................33
  275.                   (E)nter Message...................................33
  276.                   (M)essage to SysOp................................33
  277.                   (R)ead Messages...................................33
  278.                   (Y)our Private Mail...............................34
  279.                   (%)-Read Pvt Mail  (SysOp Only)...................34
  280.               Message Database System Options (MDS).................34
  281.                   (M)essage System..................................34
  282.                       (B)ackward Read...............................34
  283.                       (D)elete by Record  (SysOp Only)..............34
  284.                       (E)nter Message...............................34
  285.                       (F)orward Read................................34
  286.                       (G)oodbye Logoff..............................34
  287.                       (I)ndividual Message..........................35
  288.                       (M)essage Area................................35
  289.                       (N)ew Messages................................35
  290.                       (P)ause Toggle................................35
  291.                       (Q)uit Mail...................................35
  292.                       (R)ebuild Database  (SysOp Only)..............35
  293.                       (S)earch Messages.............................35
  294.                       (Y)our Mail...................................35
  295.  
  296.           FUNCTION KEYS.............................................36
  297.  
  298.           MODEM DIP SWITCH AND OTHER EQUIPMENT SETTINGS.............38
  299.               Hayes 1200 External Settings..........................38
  300.               Hayes 1200B Internal Modem (Early Model)..............38
  301.               Hayes 1200B Internal Modem Switch Settings............39
  302.               Hayes 1200B Model 07/00043 Internal Modem.............39
  303.               US Robotics 2400 and 9600.............................39
  304.               AST Six Pack..........................................39
  305.               AT cable configuration................................39
  306.  
  307.           KNOWN COMPATIBILITY PROBLEMS..............................41
  308.  
  309.           MISCELLANEOUS TIPS AND SETTINGS...........................42
  310.               More on INITSTRING....................................42
  311.                   Hayes 1200 baud modems............................42
  312.                   Hayes 2400 baud modems............................43
  313.                   Multi-Tech 2400 baud modems.......................43
  314.                   US Robotics Courier HST 9600......................43
  315.                   Everex Evercom 24 modems..........................43
  316.                   Everex 24 MNP modems..............................43
  317.               BuzzBack Info.........................................44
  318.               Single User System....................................44
  319.               MiniHost to MaxiHost Conversion.......................44
  320.               Running DOS (Or a Program) from a Remote..............44
  321.               Using MaxiHost with Doorway...........................45
  322.               Testimonials..........................................46
  323.               Definition Of Shareware...............................46
  324.               Disclaimer - Agreement................................47
  325.  
  326.  
  327.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page v ---
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.                                 --- Maxihost User Guide:  Table of Contents
  336.  
  337.               Omsbudsman............................................48
  338.               Registration Information..............................49
  339.  
  340.  
  341.  
  342.  
  343.  
  344.  
  345.  
  346.  
  347.  
  348.  
  349.  
  350.  
  351.  
  352.  
  353.  
  354.  
  355.  
  356.  
  357.  
  358.  
  359.  
  360.  
  361.  
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page vi ---
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.  
  401.                                       --- Maxihost User Guide: Introduction
  402.  
  403.  
  404.  
  405.  
  406.                        ───────────────────────────────────────
  407.                                     INTRODUCTION
  408.                        ───────────────────────────────────────
  409.  
  410.  
  411.  
  412.  
  413.           WHY ANOTHER BBS?
  414.           ───────────────────────────────────────
  415.  
  416.           The original purpose of MAXIHOST was to allow the consultant or
  417.           programmer to call his office from elsewhere and retrieve
  418.           programs he had forgotten to bring along. It was to be a simple
  419.           program with only a few features. But, as happens with programs
  420.           of this kind, I kept wondering what it would be like if I did
  421.           just changed this, added that . . . so it grew into what you see:
  422.           a powerful host program, or compact BBS.
  423.  
  424.  
  425.  
  426.           THE SMALL PRINT
  427.           ───────────────────────────────────────
  428.  
  429.           This program is not public domain; it is a copyright work
  430.           protected by US and international law. Registration is required
  431.           when used on a regular basis (more than a few times). Read
  432.           opening screen for details.
  433.  
  434.           You are welcome to make copies and pass these on to others, but:
  435.  
  436.              *  you should distribute the entire package, complete with all
  437.                 documentation and other files;
  438.  
  439.              *  you may charge no more than $10 per disk for copying, and
  440.                 if you do charge you must make it clear that this payment
  441.                 is for copying only and does not cover the cost of the
  442.                 MAXIHOST registration.
  443.  
  444.              *  you may not distribute MAXIHOST together with any product
  445.                 that you sell.
  446.  
  447.           No exception to these conditions may be made without my specific
  448.           written permission.
  449.  
  450.           When you use MAXIHOST, you assume full responsibility for it; in
  451.           no event shall I be responsible for any damages whatsoever that
  452.           may be due to errors in the program or documentation, or your
  453.           failure to read, understand, or follow instructions in the
  454.           latter.
  455.  
  456.  
  457.  
  458.  
  459.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page 1 ---
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.  
  467.                                       --- Maxihost User Guide: Introduction
  468.  
  469.           This file mentions the names of various commercial products; many
  470.           of these names are trademarks or registered trademarks.
  471.  
  472.           Source code is not available, so please don't ask for it.
  473.  
  474.           Throughout the documentation I will be using these acronyms:
  475.  
  476.                *    MFS Means Message File System
  477.                *    MDS Means Message Database System
  478.                *    MSGRECS is used to configure which of the above two
  479.                             message systems you will use.
  480.  
  481.  
  482.  
  483.           CHANGES FROM MINIHOST
  484.           ───────────────────────────────────────
  485.  
  486.           MaxiHost has the following enhancements over MiniHost:
  487.  
  488.              * Improved Message System database
  489.  
  490.              * Message System printing
  491.  
  492.              * Support for 9600 and 19200 bps modems
  493.  
  494.              * Support for Multi-taskers
  495.  
  496.              * Event Scheduling
  497.  
  498.              * Questionnaire facility
  499.  
  500.              * Operator Chat hours.
  501.  
  502.              * Trap DOOR menuing system
  503.  
  504.              * Menu driven DIRECTORY changes
  505.  
  506.              * Supports up to fifteen external file transfer protocols
  507.  
  508.              * Releases all but 30k when in a door or a DOS shell.
  509.  
  510.              * Program description updates in any directory
  511.  
  512.              * Data files may be in a separate directory
  513.  
  514.              * Twenty five character CONFERENCE descriptions
  515.  
  516.              * ANSI graphics new user, help, and goodbye screens
  517.  
  518.              * Two S
  519.  
  520.              * Creation of DOOR.SYS file
  521.  
  522.  
  523.  
  524.  
  525.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page 2 ---
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.  
  533.                                       --- Maxihost User Guide: Introduction
  534.  
  535.           ACKNOWLEDGEMENTS
  536.           ───────────────────────────────────────
  537.  
  538.           I want to thank Rod Cole, Jimmy Nord, Matt Wakeley, Ted DeCastro,
  539.           Chuck Childers, Lyle Eddy, Andy Walsh, Peter Evans, and many
  540.           others for the help they have provided. This has included
  541.           suggestions, coding, and system documentation. It is truly
  542.           appreciated.
  543.  
  544.           I use PIBASYNC routines from: Philip Burns (PIB).
  545.  
  546.  
  547.  
  548.           HARDWARE REQUIREMENTS
  549.           ───────────────────────────────────────
  550.  
  551.           This program is written to run on an IBM PC (or PC clone) with
  552.           256K RAM and PC-DOS 3.X or higher. It can be used with floppies,
  553.           but is written with a hard drive in mind. It needs a Hayes (or
  554.           compatible) modem, although information is supplied below for use
  555.           with certain alternatives. It should be used at 8 data bits, no
  556.           parity, and 1 stop bit to enable Xmodem transfers, but will
  557.           operate at 7 data bits, even parity. A printer may be used to log
  558.           calls. Enter ANSI.SYS into the CONFIG.SYS file as follows:
  559.  
  560.                     DEVICE=A:\ANSI.SYS
  561.                               or
  562.                     DEVICE=C:\DOS\ANSI.SYS
  563.  
  564.  
  565.           If using the Message Database System (MDS) you will also need to
  566.           allow for enough files.  If you don't have enough you may get a
  567.           'Too many files' error.  You can increase the number of files
  568.           available by entering the following into your CONFIG.SYS:
  569.  
  570.                     FILES=30
  571.  
  572.  
  573.           FILES
  574.           ───────────────────────────────────────
  575.  
  576.           The following files are used by MAXIHOST. An * means created by
  577.           MaxiHost.
  578.  
  579.           ????????.$$$ *   Temporary file
  580.  
  581.           ????????.MSG *   Public message files (MFS Only)
  582.  
  583.           ????????.MH  *   Private   "            "           "         "
  584.  
  585.           MAXIMAIL.DAT *   Message data file    (MDS Only)
  586.  
  587.           MAXIMAIL.NAM *     "     index          "           "         "
  588.  
  589.  
  590.  
  591.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page 3 ---
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599.                                       --- Maxihost User Guide: Introduction
  600.  
  601.           MAXIMAIL.DTE *     "       "            "           "         "
  602.  
  603.           MAXIMAIL.THR *     "       "            "           "         "
  604.  
  605.           MAXIUSRS.DAT *   Userlog data file when USERLOG=Y
  606.  
  607.           MAXIUSRS.NAM *     "     index          "           "         "
  608.  
  609.           BADUSER.DAT  *   List of locked out users - See USERLOCK=
  610.  
  611.           EVENT.BAT        Used to call external programs at a certain time
  612.  
  613.           BATCH1.BAT       Tests BATCHLOG front end - See BATCHLOG=
  614.  
  615.           BATCH2.BAT       Sample BATCHLOG.BAT file - See BATCHLOG=
  616.  
  617.           BATCHLOG.BAT     Used for alternative logon front end
  618.  
  619.           BATCHON.BAT      Used to call external programs upon logon
  620.  
  621.           BATCHOFF.BAT     Used to call external programs upon logoff
  622.  
  623.           BATCHLOG.DAT *   Created when BATCHLOG=Y
  624.  
  625.           BULLETIN.G00     ANSI color bulletin menu
  626.  
  627.           BULLETIN.T00     Non-ANSI bulletin menu
  628.  
  629.           BULLETIN.T??     Non-ANSI bulletin where ?? is a number 01- 99
  630.  
  631.           BULLETIN.G??     ANSI color bulletin where ?? is a number 01-99
  632.  
  633.           INDUCT.MH    *   Created by the (I)nduction module for new users and
  634.                            kept as registration information for new users
  635.  
  636.           HELP.G01         ANSI color help file (edit to suit) displayed to
  637.                            caller by the '(H)elp with MHost' menu option
  638.  
  639.           HELP.T01         Non-ANSI color help file (edit to suit) displayed to
  640.                            caller by the '(H)elp with MHost' menu option
  641.  
  642.           GOODBYE.G01      ANSI color text file (edit to suit) displayed upon
  643.                            logging off the system
  644.  
  645.           GOODBYE.T01      Non-ANSI color text file (edit to suit) displayed
  646.                            upon logging off the system
  647.  
  648.           MAXIHOST.CNF     Configures MAXIHOST (described below)
  649.  
  650.           MAXIHOST.EXE     Main executable program
  651.  
  652.           MAXIHOST.DOC     This file
  653.  
  654.           MAXIHOST.LOG *   Created for caller log and comments
  655.  
  656.  
  657.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page 4 ---
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.  
  665.                                       --- Maxihost User Guide: Introduction
  666.  
  667.           WELCOME.G01      ANSI color file displayed after carrier
  668.  
  669.           WELCOME.T01      Non-ANSI color file displayed after carrier
  670.  
  671.           NEWUSER.G01      ANSI color file displayed for new users
  672.  
  673.           NEWUSER.T01      Non-ANSI color file displayed for new users
  674.  
  675.           PASSWORD.MH  *   Created by the (I)nduction module for new users
  676.                            and merged by you with MAXIHOST.CNF using your
  677.                            favorite editor
  678.  
  679.           READ.ME          Last-minute news
  680.  
  681.           REGISTER.TXT     Invoice for registration fee
  682.  
  683.           TRAPDOOR.BAT     Provides a 'trapdoor' to a program or batch file     
  684.                            that you select
  685.  
  686.           TRAPDOO?.BAT     Same as above where ? would be a number 1 - 9
  687.                            and there is at least one TRAPDOOR= keyword in the
  688.                            .CNF file. See below.
  689.  
  690.           UPLDDIR.BBS  *   Created by system for upload files where 'UPLDDIR' is
  691.                            the directory represented by the UPLOAD= keyword
  692.  
  693.           USERNAME.MH      Displayed for caller where 'USERNAME' is the first 8
  694.                            characters of first + lastname. (MFS Only)
  695.  
  696.           WATCHDG1.COM     Public domain program to monitor carrier detect:
  697.                            Port 1 version
  698.  
  699.           WATCHDG2.COM     Port 2 version
  700.  
  701.           The files ending with the .MH extention created by MaxiHost will
  702.           grow dynamically and should be purged occasionally. The data from
  703.           the UPLDDIR.BBS file can be moved to the proper download
  704.           directory and placed in a file there: these might be DNLDDIR and
  705.           DNLDDIR.BBS respectively, or for games, GAMES and GAMES.BBS. That
  706.           part of the filename preceding the extension must be the same as
  707.           the name of the directory.
  708.  
  709.           A word on updates: Although I will try and provide compatibility
  710.           between different versions of MAXIHOST, I cannot guarantee it.
  711.           You should use and where necessary modify the files provided with
  712.           each new version (particularly MAXIHOST.CNF) rather than use
  713.           those from its predecessors.
  714.  
  715.  
  716.  
  717.  
  718.  
  719.  
  720.  
  721.  
  722.  
  723.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page 5 ---
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730.  
  731.                                       --- Maxihost User Guide: Installation
  732.  
  733.                        ───────────────────────────────────────
  734.                                     INSTALLATION
  735.                        ───────────────────────────────────────
  736.  
  737.  
  738.  
  739.  
  740.           MODEM
  741.           ───────────────────────────────────────
  742.  
  743.           MAXIHOST is supplied configured for a 'Hayes-compatible' modem.
  744.           If your modem is not Hayes compatible, see 'MODEM SETTINGS',
  745.           below.
  746.  
  747.  
  748.  
  749.           DIRECTORY STRUCTURE
  750.           ───────────────────────────────────────
  751.  
  752.           The suggested implementation is to make a subdirectory MAXIHOST
  753.           off the root (if you use the DOS internal command for this, MD
  754.           \MAXIHOST). All files accompanying this within the bundled
  755.           archive file should be placed within this subdirectory. A PATH
  756.           MUST BE SET TO THIS SUBDIRECTORY in the AUTOEXEC.BAT file BEFORE
  757.           running MAXIHOST, or it will not work correctly.  This is
  758.           accomplished by the line PATH=C:\MAXIHOST.
  759.  
  760.           Also, make sure the COMSPEC includes the drive specifier. I use
  761.           SET COMSPEC=C:\DOS\COMMAND.COM but if COMMAND.COM is in the root,
  762.           use SET COMSPEC=C:\COMMAND.COM. If COMSPEC is already pointing at
  763.           COMMAND.COM, you need not include the SET command in your
  764.           AUTOEXEC.BAT. Some problems involving COMSPEC have been resolved
  765.           either by placing a path to COMMAND.COM, or by placing
  766.           COMMAND.COM within the \MAXIHOST directory (which should still
  767.           have a path set to it). I suggest the upload directory be
  768.           installed as MD C:\UPLD. The keyword UPLOAD=C:\UPLD should then
  769.           be specified, as explained below.
  770.  
  771.           NOTE: Data Files may now be placed in a separate drive/directory
  772.           then the executables. See DATAPATH= below. Floppy users may also
  773.           use subdirectories as described above.
  774.  
  775.  
  776.  
  777.  
  778.  
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page 6 ---
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796.  
  797.                                       --- Maxihost User Guide: Installation
  798.  
  799.           CLEARANCE LEVEL
  800.           ───────────────────────────────────────
  801.  
  802.           This concept is essential to MAXIHOST, and its generous
  803.           implementation is one of the program's main features. As the
  804.           SysOp (System Operator) you determine the level of security for
  805.           just about any aspect of your own MAXIHOST -- notably, each item
  806.           that appears on the menu that a caller sees -- and specify these
  807.           levels in MAXIHOST.CNF. This file determines the clearance level
  808.           a caller must have in order to select the option, download a
  809.           file, log onto a subdirectory, etc. The higher the number, the
  810.           higher the level: if something requires a clearance level of 9,
  811.           say, a user with a clearance level of 8 or less cannot do it.
  812.           (For details, see 'CONFIGURATION FILE' below.)
  813.  
  814.  
  815.  
  816.  
  817.  
  818.  
  819.  
  820.  
  821.  
  822.  
  823.  
  824.  
  825.  
  826.  
  827.  
  828.  
  829.  
  830.  
  831.  
  832.  
  833.  
  834.  
  835.  
  836.  
  837.  
  838.  
  839.  
  840.  
  841.  
  842.  
  843.  
  844.  
  845.  
  846.  
  847.  
  848.  
  849.  
  850.  
  851.  
  852.  
  853.  
  854.  
  855.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page 7 ---
  856.  
  857.  
  858.  
  859.  
  860.  
  861.  
  862.  
  863.                             --- Maxihost User Guide: In and Out of Maxihost
  864.  
  865.                        ───────────────────────────────────────
  866.                                IN AND OUT OF MAXIHOST
  867.                        ───────────────────────────────────────
  868.  
  869.  
  870.  
  871.  
  872.           STARTING UP MAXIHOST
  873.           ───────────────────────────────────────
  874.  
  875.           Once you have configured the program, to use it you will simply
  876.           log onto the subdirectory in which you have installed it, and
  877.           call it up.  MAXIHOST will briefly show you a copyright /
  878.           registration screen while it is reading the configuration file
  879.           and then will wait for a caller.
  880.  
  881.  
  882.  
  883.           USING MAXIHOST IN LOCAL MODE
  884.           ───────────────────────────────────────
  885.  
  886.           To use the program in local mode, press ESC any time you see the
  887.           'Waiting for Call' screen. You will then need to answer the
  888.           'First & Last Name:' and 'Password:' prompts just as if you had
  889.           called from somewhere else (a remote system). You MUST have
  890.           placed an entry with your name and password in the configuration
  891.           file beforehand.
  892.  
  893.  
  894.           Directory Status Line
  895.           ─────────────────────
  896.  
  897.           The current directory, maximum time allowed, and time left are
  898.           shown here. The format is:
  899.  
  900.              drive:\directory hours:minutes-timeleft.
  901.  
  902.              e.g. C:\PUBLIC\DONS 00:37-23
  903.  
  904.           where C:\PUBLIC\DONS is the current directory, 00:37 is the time
  905.           elapsed, in hours and minutes, and 23 is the number of minutes
  906.           remaining before disconnection. In this example, the program is
  907.           configured with TIMELIMIT=60; if TIMELIMIT=0 then there is no
  908.           limit and the time left (the '-23' here) will not be displayed.
  909.  
  910.  
  911.           Quitting MAXIHOST and Exiting to DOS
  912.            ────────────────────────────────────
  913.  
  914.           To quit, you must press ESC at the 'Waiting for Call' screen,
  915.           then press Enter at the 'First & Last Name:' prompt. MAXIHOST
  916.           will then terminate and you will be back at the DOS prompt. This
  917.           can only be done from local mode (while at the keyboard).
  918.  
  919.  
  920.  
  921.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page 8 ---
  922.  
  923.  
  924.  
  925.  
  926.  
  927.  
  928.  
  929.                               --- Maxihost User Guide: System Configuration
  930.  
  931.                        ───────────────────────────────────────
  932.                                 SYSTEM CONFIGURATION
  933.                        ───────────────────────────────────────
  934.  
  935.  
  936.  
  937.  
  938.           CONFIGURATION FILE
  939.           ───────────────────────────────────────
  940.  
  941.           System configuration is determined by the following switches
  942.           within the configuration file MAXIHOST.CNF. You can edit this
  943.           file with the editor of your choice.  Entries starting with semi
  944.           colons are considered comments and are ignored. (If you use a
  945.           word processor, make sure to use it in ASCII mode. If unsure
  946.           about this, look in the manual for advice on how to use the word
  947.           processor to write source code or messages for upload to remote
  948.           systems.)
  949.  
  950.           ALLOW300=Y
  951.  
  952.                "Y" allows 300 Baud modems to use the system. "N" would
  953.                prohibit 300 baud modems from coming on.
  954.  
  955.           ANSIDELAY=Y
  956.  
  957.                Setting this to 'N' eliminates a short pause added when
  958.                displaying ANSI output that causes some high speed modems to
  959.                miss ANSI escape sequences which displays garbage on the
  960.                display screen.
  961.  
  962.           ANSWERSTRING=ATA
  963.  
  964.                This string causes the modem to answer.
  965.  
  966.           BATCHLOG=N
  967.  
  968.                If BATCHLOG=Y, MAXIHOST selects an alternate, user-written,
  969.                batch logon routine; it is up to the SysOp to provide one
  970.                that is CTTY compatible (INT 21). After the carrier is
  971.                detected, the file BATCHLOG.BAT is invoked by MAXIHOST. The
  972.                batch file would call your logon routine. This can provide a
  973.                custom front end for a business to tailor to its
  974.                requirements. The user program must create an ASCII file,
  975.                BATCHLOG.DAT, containing the following information:
  976.  
  977.                     USER=FIRST LAST
  978.                     SECURITY=9
  979.                     TIMELIMIT=60
  980.                     KBDTIMER=3
  981.                     BUZZBACK=836-2402
  982.                     ANSI=Y
  983.  
  984.  
  985.  
  986.  
  987.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page 9 ---
  988.  
  989.  
  990.  
  991.  
  992.  
  993.  
  994.  
  995.                               --- Maxihost User Guide: System Configuration
  996.  
  997.                (The above keywords should not have leading spaces in the
  998.                file; they are only shown this way here for clarity)
  999.  
  1000.                BATCHLOG.DAT is read by MAXIHOST upon return. If
  1001.                BATCHLOG.DAT is not found, the caller's clearance defaults
  1002.                to 0. If SECURITY=NEWUSER then NEWUSER.?00 will be
  1003.                displayed. If SECURITY is a negative number the user is
  1004.                logged off. The USER field length is 25 characters.
  1005.  
  1006.                If BATCHLOG=Y you must toggle Batchlog OFF by pressing
  1007.                SHIFT-F7 from the Configuration Screen before pressing ESC
  1008.                to exit MaxiHost.
  1009.  
  1010.           BATCHON=N
  1011.  
  1012.                If BATCHON=Y, MAXIHOST will execute the batch file
  1013.                BATCHON.BAT just after a caller has viewed the bulletins,
  1014.                and before checking for mail.  This allows the SysOp to
  1015.                customize the system with external routines such as checking
  1016.                a badname file against the callers name or giving the caller
  1017.                his fortune or horiscope.  External programs such as these
  1018.                are available for download from various BBS's throughout the
  1019.                country.
  1020.  
  1021.           BATCHOFF=N
  1022.  
  1023.                If BATCHOFF=Y, MAXIHOST will execute the batch file
  1024.                BATCHOFF.BAT just before logging a caller off.  This allows
  1025.                the SysOp to customize the system with external routines
  1026.                such as a personal farewell to the caller, etc.  External
  1027.                programs such as these are available for download from
  1028.                various BBS's throughout the country.
  1029.  
  1030.           BBSNAME=MAXIHOST Support BBS
  1031.  
  1032.                Replace 'MAXIHOST Support BBS' with your system's name.  You
  1033.                have up to 25 characters.
  1034.  
  1035.            BAUD=1200
  1036.  
  1037.                Selects initial baud rate. Usually this is set to the
  1038.                highest allowed by the modem, which at connection moves down
  1039.                to that of the caller if necessary. For example, if you are
  1040.                using a 9600 baud modem, you would normally set this switch
  1041.                to 9600.
  1042.  
  1043.                NOTE:  To the best of my knowledge the Multi Tech 2400
  1044.                should be set to 300 as it moves UP to the correct speed.
  1045.  
  1046.  
  1047.  
  1048.  
  1049.  
  1050.  
  1051.  
  1052.  
  1053.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page 10 ---
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.  
  1060.  
  1061.                               --- Maxihost User Guide: System Configuration
  1062.  
  1063.           BIOS=Y
  1064.  
  1065.                This prevents the program from writing directly to the
  1066.                screen. It is MUCH faster to set BIOS=N. Under the supported
  1067.                multitaskers DesqView, TaskView, TopView, DoubleDos, and
  1068.                Microsoft Windows, BIOS may be set to N and direct screen
  1069.                writes will occur correctly within the proper window
  1070.  
  1071.           CALLBACK=N
  1072.  
  1073.                If set to Y, mandatory BUZZBACK is invoked. This provides a
  1074.                great deal of security. A user places a call to MAXIHOST.
  1075.                After his password is confirmed, MAXIHOST hangs up and
  1076.                returns a call to the telephone number placed in the
  1077.                BuzzBack field in the .CNF file for that caller. The user
  1078.                gives his first name, last name and password again and is
  1079.                then able to log on. You may need to add S7=60 to your
  1080.                INITSTRING.  Also see BUZZBACK and RINGBACK.
  1081.  
  1082.           CLOSEDSYSTEM=Y
  1083.  
  1084.                If set to Y (for Yes), anybody giving a name not found in
  1085.                the MAXIHOST.CNF file will have NO access -- he'll be
  1086.                disconnected.
  1087.  
  1088.                If set to N (No -- an OPEN system), then a new caller will
  1089.                have the security level set by NEWUSER= in this file.
  1090.  
  1091.           COLOR=Y
  1092.  
  1093.                Selects color mode. Select Y if you are using a color
  1094.                monitor with a color graphics adapter, N otherwise.
  1095.  
  1096.           COSYSOP=DON MANKIN
  1097.  
  1098.                Replace 'DON MANKIN' with your co-SysOp's name. The co-SysOp
  1099.                has certain privileges normal callers do not.  Comment out
  1100.                this line (put a ; in the first character position of this
  1101.                entry in the MAXIHOST.CNF file) if no co-SysOp is wanted!
  1102.  
  1103.           COMn_BASE= and COMn_INT= and COMn_IRQ=
  1104.  
  1105.                The following are default values, Procomm compatible:
  1106.  
  1107.                COM1_BASE=$3F8 COM1_INT=$0C   COM1_IRQ=$04
  1108.  
  1109.                COM2_BASE=$2F8 COM2_INT=$0B   COM2_IRQ=$03
  1110.  
  1111.                COM3_BASE=$3E8 COM3_INT=$0C   COM3_IRQ=$04
  1112.  
  1113.                COM4_BASE=$2E8 COM4_INT=$0B   COM4_IRQ=$03
  1114.  
  1115.  
  1116.  
  1117.  
  1118.  
  1119.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page 11 ---
  1120.  
  1121.  
  1122.  
  1123.  
  1124.  
  1125.  
  1126.  
  1127.                               --- Maxihost User Guide: System Configuration
  1128.  
  1129.                They establish the port addresses, the interrupt lines, and
  1130.                the IRQ's for the UART. You should specify any changes in
  1131.                the .CNF file -- if you know what you are doing!
  1132.  
  1133.           CONFERENCE=1;GENERAL;0;Miscellaneous Topics
  1134.           CONFERENCE=2;BETATEST;9;Beta Test Conference
  1135.  
  1136.                You may have up to ten conference entries. Each conference
  1137.                entries should begin with a unique id number 1 - 32767. This
  1138.                number is used by the (M)essage System to associate a
  1139.                message with a conference. Once established, you must not
  1140.                change a conference's id number. Doing so would get your
  1141.                conferences mixed up. You may, however, delete conferences,
  1142.                and sort them. For instance, suppose you wanted to add a
  1143.                conference between:
  1144.  
  1145.                CONFERENCE=1;CATS;0;Cat Stuff
  1146.  
  1147.                     and  
  1148.  
  1149.                CONFERENCE=2;ZEBRAS;0;Zebra Stuff.
  1150.  
  1151.                You could do the following:
  1152.  
  1153.                CONFERENCE=1;CATS;0;Cat Stuff
  1154.                CONFERENCE=3;DOGS;0;Dog Stuff
  1155.  
  1156.                and  
  1157.  
  1158.                CONFERENCE=2;ZEBRAS;0;Zebra Stuff.
  1159.  
  1160.                Later you could even delete a conference as in
  1161.  
  1162.                CONFERENCE=3;DOGS;0;Dog Stuff
  1163.  
  1164.                and  
  1165.  
  1166.                CONFERENCE=2;ZEBRAS;0;Zebra Stuff.
  1167.  
  1168.                As long as the id's have not been changed the message
  1169.                database will be intact. If you do decide to delete a
  1170.                conference entry, make sure  you delete the associated
  1171.                messages from the message database first.
  1172.  
  1173.                The identifier following the id would be the conference
  1174.                name, followed by the security level, followed by the
  1175.                description. Your conference name and description may
  1176.                contain up to 25 characters. If you do not specify at least
  1177.                one conference in the configuration file, one GENERAL
  1178.                conference will be the default.
  1179.  
  1180.                Each conference entry should be xx characters or less.  If
  1181.                using the Message File System (MFS), the conference name
  1182.                should consist of valid file name characters.
  1183.  
  1184.  
  1185.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page 12 ---
  1186.  
  1187.  
  1188.  
  1189.  
  1190.  
  1191.  
  1192.  
  1193.                               --- Maxihost User Guide: System Configuration
  1194.  
  1195.           CTSCHECK=N
  1196.  
  1197.                MaxiHost defaults to CTS checking off. A 'Y' argument here
  1198.                will enable it.  CTS checking is required to support higher
  1199.                baud rate modems.  Note that some external file tranfer
  1200.                protocols will not operate correctly with CTS checking on.
  1201.  
  1202.           DATAPATH=C:\MAXIHOST\DATA
  1203.  
  1204.                You may store your data files on a separate drive and
  1205.                directory by stating it here. Your data files include
  1206.                bulletins, welcome, newuser, messages, and user files.
  1207.                Executables would be kept in the directory Maxihost would be
  1208.                run from. C:\MAXIHOST for instance. Executables would
  1209.                include .EXE, .BAT, and .COM files. The configuration file
  1210.                must also exist in the executable directory. I keep
  1211.                MAXHOST.EXE, MAXIHOST.CNF, TRAPDOOR.BAT, and all my external
  1212.                file transfer programs together in my executable directory.
  1213.  
  1214.           DEBUG=N
  1215.  
  1216.                If DEBUG=Y then WELCOME, NEWUSER, and GOODBYE text files
  1217.                will be displayed when the SysOp logs on locally.  Also,
  1218.                BATCHON.BAT and BATCHOFF.BAT will be executed if they are
  1219.                set to be executed.  Also, record information is displayed
  1220.                when viewing messages in the Message Database System. If set
  1221.                off, non of the above will occur when logged on locally.
  1222.  
  1223.           DEFAULTS=9
  1224.  
  1225.                This works with PROTECT= to let you decide which of your
  1226.                users can go where on your system; it sets protection
  1227.                defaults for drives and directories not named in a PROTECT=
  1228.                line. Regardless of a DEFAULTS=9 setting, a caller with
  1229.                security level 5, say, would be able to access drives or
  1230.                directories having PROTECT= set at 5 or less, e.g.
  1231.                PROTECT=A:;5 or PROTECT=C:\GAMES;5 -- however, that user
  1232.                could not change to a directory not so listed as it would
  1233.                default to a security level of 9.
  1234.  
  1235.                In short, PROTECT= takes precedence over DEFAULTS=.
  1236.  
  1237.           DIALSTRING=ATDP
  1238.  
  1239.                This string tells MAXIHOST to use ATDP as the dialing
  1240.                prefix, for a dial (pulse) telephone line. Use ATDT for
  1241.                touch tone. This configures the modem for use with the Buzz
  1242.                Back and Call Back features explained later.
  1243.  
  1244.  
  1245.  
  1246.  
  1247.  
  1248.  
  1249.  
  1250.  
  1251.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page 13 ---
  1252.  
  1253.  
  1254.  
  1255.  
  1256.  
  1257.  
  1258.  
  1259.                               --- Maxihost User Guide: System Configuration
  1260.  
  1261.           DIRECT=N  (Replaces LAN=)
  1262.  
  1263.                If DIRECT=Y then MAXIHOST infers it is connected to another
  1264.                computer via a 'null modem' serial connection instead of via
  1265.                modem. Carrier detect must be forced on. This method has
  1266.                been used to transfer files between two machines connected
  1267.                via a null modem cable. MAXIHOST has also been tested in
  1268.                this configuration with limited success on an Ungermann-Bass
  1269.                broadband LAN. Flow control may prevent Xmodem file
  1270.                transfer. Experiment with this if you wish.
  1271.  
  1272.           DIRECTORY=C:\MAXIHOST\UPLOADS;0;MaxiHost Programs
  1273.  
  1274.                This allows for programmatic change of directories within a
  1275.                list. You may have up to 10 of these entries. The directory
  1276.                is first, followed by the security level, then the
  1277.                description. If the caller selects a menu choice here, the
  1278.                security level is determined by the level in DIRECTORY=. If
  1279.                the caller enters the directory name manually, the security
  1280.                level is determined first by a DIRPW= entry, and if not
  1281.                found, then a PROTECT= entry, and if a PROTECT= entry is not
  1282.                found, the DEFAULTS= security level is used. See DEFAULTS
  1283.                above, DIRPW and PROTECT below.
  1284.  
  1285.           DIRPW=C:\SECRET;PASSWORD
  1286.  
  1287.                This allows password protection of directories.  In the
  1288.                above example, the directory SECRET on drive C: would
  1289.                require the password of PASSWORD.  You may have up to 5
  1290.                DIRPW entries.  Directory security precedence is determined
  1291.                in the following order:  DIRECTORY=, DIRPW=, PROT=, and
  1292.                finally DEFAULTS=.
  1293.  
  1294.           DOORSYS=0
  1295.  
  1296.                Setting this to 1 creates a small version of DOOR.SYS file
  1297.                in the directory pointed to by DATAPATH=.  This file is for
  1298.                the benefit of Doorway and is defined in the documentation
  1299.                provided with it.  Setting it to a '2' creates a
  1300.                DORINFO1.DEF file as required by Door programs written for
  1301.                QuickBBS and others.
  1302.  
  1303.           EVENT=Y;24
  1304.  
  1305.                Setting event to Y enables event scheduling. The event will
  1306.                be triggered, in the above example, at 12 midnight. Should a
  1307.                caller be on the system at midnight, the caller will be
  1308.                logged off. The batch file EVENT.BAT, created by the SysOp,
  1309.                will then be executed by MaxiHost. As in HOURS=, MaxiHost
  1310.                accepts only 24 hour increments. Allowable hours are 01 -
  1311.                24. Half hour increments are ignored. For instance, 2330
  1312.                would set off the event at 11pm.
  1313.  
  1314.  
  1315.  
  1316.  
  1317.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page 14 ---
  1318.  
  1319.  
  1320.  
  1321.  
  1322.  
  1323.  
  1324.  
  1325.                               --- Maxihost User Guide: System Configuration
  1326.  
  1327.                NOTE: If a caller is transferring files using an external
  1328.                file transfer protocol, and is on during the event time, the
  1329.                event COULD BE MISSED!
  1330.  
  1331.           EXECSWAP=N
  1332.  
  1333.                If EXECSWAP=Y then the amount of memory MaxiHost leaves
  1334.                resident in memory while executing external programs is
  1335.                approximately 30k. Most of MaxiHost is swapped out to EMS or
  1336.                disk if EMS is not available. This leaves almost all of your
  1337.                system's memory available to your programs called from (+)-
  1338.                Trap Door!  One note of caution using this feature. It is
  1339.                never a good idea to run a TSR from within a child process.
  1340.                MiniHost permitted the use of WATCHDOG, a TSR carrier
  1341.                detection program, from within it's DOS shell. This MAY NOT
  1342.                BE DONE under MaxiHost when EXECSWAP=N unless you first run
  1343.                MARK before WATCHDOG, then RELEASE the TSR from memory
  1344.                before MaxiHost regains control.
  1345.  
  1346.           HOURS=18;08
  1347.  
  1348.                This would make (O)perator Chat available to those callers
  1349.                with the proper security level (See MENU=OPERATOR below)
  1350.                between, in the example above, the hours of 6pm through 8am.
  1351.                As in EVENT=, MaxiHost accepts only 24 hour increments.
  1352.                Allowable hours are 01 - 24. Half hour increments are
  1353.                ignored. For instance, 2330 would be recognized as 11pm. The
  1354.                HOURS= availability may be forced on via SHIFT-F10 in the F1
  1355.                Configuration Screen.
  1356.  
  1357.           INITSTRING=ATE0M0Q0V1X1S0=0S1=0
  1358.  
  1359.                This is the INITSTRING for Hayes 1200 baud modems. Your
  1360.                communications program (e.g. Procomm,  Qmodem, etc) must be
  1361.                responsible for resetting the modem.
  1362.  
  1363.                Hayes 2400 baud modems:
  1364.  
  1365.                     INITSTRING=AT&D2V1Q0E0S0=0&C1&T5L3B1M1
  1366.  
  1367.                Multi-Tech 2400 baud modems:
  1368.  
  1369.                     INITSTRING=ATE0M0Q0V1X1S0=0S1=0&Q1
  1370.  
  1371.                US Robotics Courier HST 9600:
  1372.  
  1373.                     INITSTRING=ATE0M0Q0V1X1S0=0S1=0&B0&H0&I0&N0
  1374.  
  1375.                Racal Vadic 1200/2400/9600 modems:
  1376.  
  1377.                     INITSTRING=AT&C1&D2E0M0Q0V1X4S0=0S1=0
  1378.  
  1379.                Everex Evercom 24 modems:
  1380.  
  1381.  
  1382.  
  1383.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page 15 ---
  1384.  
  1385.  
  1386.  
  1387.  
  1388.  
  1389.  
  1390.  
  1391.                               --- Maxihost User Guide: System Configuration
  1392.  
  1393.                     INITSTRING=ATE0Q0V1X4L3S7=60
  1394.  
  1395.                Adding S7=60 increases to 60 seconds the time the modem is
  1396.                to wait for a carrier after dialing. This may be necessary
  1397.                for BuzzBack to work.
  1398.  
  1399.                You may have two INITSTRING= entries each consisting of 40
  1400.                characters or less. If you can fit all of your commands into
  1401.                one INITSTRING= you should do so. Using two strings
  1402.                lengthens the time required for resets.
  1403.  
  1404.                If you enter a command into your INITSTRING that is not
  1405.                recognized by your modem, the entire INITSTRING is ignored
  1406.                by the modem.
  1407.  
  1408.                See 'MORE ON INITSTRING' below for further information,
  1409.                particularly on troublesome modems.
  1410.  
  1411.           KBDTIMER=0
  1412.  
  1413.                KBDTIMER=3 limits a caller to three minutes of keyboard
  1414.                inactivity before the program cuts him off. By setting
  1415.                KBDTIMER to 0, keyboard timeout is deactivated. Setting
  1416.                KBDTIMER to 0 disables keyboard checking and causes ASCII
  1417.                uploads to be quicker. Some laptops that experienced
  1418.                truncation of the first characters of each line during
  1419.                uploads work much better without keyboard checking on.
  1420.  
  1421.           LOCKBAUD=N
  1422.  
  1423.                This option was introduced in an attempt to support US
  1424.                Robotics 9600 and 14400 modems.  If LOCKBAUD=Y then your
  1425.                modem will communicate to the UART at the speed specified by
  1426.                the BAUD= keyword in your MAXIHOST.CNF file instead of the
  1427.                baud rate your caller has connected with.  This feature is
  1428.                UNSUPPORTED!  I have yet to be able to get MAXIHOST using a
  1429.                HST modem to connect with 'BOTH' 9600 and 19200 callers!  If
  1430.                you have some solid advice along these lines, please feel
  1431.                free to pass it along.
  1432.  
  1433.           LOGFILE=Y
  1434.  
  1435.                Directs tracking output and comments to a disk file. If you
  1436.                specify Y then MAXIHOST creates a file MAXIHOST.LOG, records
  1437.                in it everything a user does, and appends to it records of
  1438.                subsequent activity. This is an especially good idea for
  1439.                OPEN systems; it enables the SysOp to see who
  1440.                uploaded/downloaded what and when. (PRINTER=Y also directs
  1441.                this output to the printer.)
  1442.  
  1443.  
  1444.  
  1445.  
  1446.  
  1447.  
  1448.  
  1449.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page 16 ---
  1450.  
  1451.  
  1452.  
  1453.  
  1454.  
  1455.  
  1456.  
  1457.                               --- Maxihost User Guide: System Configuration
  1458.  
  1459.           MATCHLEVEL=N
  1460.  
  1461.                If set to Y a user is only allowed to change to a
  1462.                subdirectory that has exactly the same security level as his
  1463.                own. This can be used to provide users with their own
  1464.                subdirectories. Normally, a user with a security level of 5
  1465.                can access any subdirectory with a security protection of 5
  1466.                OR LESS. The 'OR LESS' is eliminated with this option set to
  1467.                Y.
  1468.  
  1469.                Given the following entries in the .CNF:
  1470.  
  1471.                    MENU=BUZZBACK;255
  1472.                    MENU=OPERATOR;100
  1473.                    MENU=TRAPDOOR;350
  1474.                    PROTECT=C:\FRED;100
  1475.                    PROTECT=C:\TOM;200
  1476.                    PROTECT=C:\JAN;300
  1477.                    PROTECT=C:\PAT;400
  1478.                    USER=FRED FREDRICKSON         ;FRED        ;Y;100;;
  1479.                    USER=TOM THOMASON             ;TOM         ;Y;200;;
  1480.                    USER=JAN JANSON               ;JAN         ;Y;300;;
  1481.                    USER=PAT PATSON               ;PAT         ;Y;400;;
  1482.  
  1483.                If MATCHLEVEL=Y then
  1484.                     1) Fred, Tom, Jan, and Pat could not change into each
  1485.                other's directory, only the one that exactly matched their
  1486.                own security level.
  1487.                     2) Pat could Buzzback, Operator Chat, and TrapDoor.
  1488.                Jan could BuzzBack and Operator Chat.  Tom and Fred could
  1489.                only BuzzBack.
  1490.  
  1491.                If MATCHLEVEL=Y then
  1492.                     1) Pat could change to Pat's, Jan's, Tom's, and Fred's
  1493.                directory.  Jan  could change to Jan's, Tom's, and Fred's.
  1494.                Tom could change to Tom's, and Fred's.  And Fred could only
  1495.                change to Fred's.
  1496.                     2) Pat could Buzzback, Operator Chat, and TrapDoor.
  1497.                Jan could BuzzBack and Operator Chat.  Tom and Fred could
  1498.                only BuzzBack.
  1499.  
  1500.  
  1501.  
  1502.  
  1503.  
  1504.  
  1505.  
  1506.  
  1507.  
  1508.  
  1509.  
  1510.  
  1511.  
  1512.  
  1513.  
  1514.  
  1515.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page 17 ---
  1516.  
  1517.  
  1518.  
  1519.  
  1520.  
  1521.  
  1522.  
  1523.                               --- Maxihost User Guide: System Configuration
  1524.  
  1525.           MDM300=CONNECT;1
  1526.           MDM1200=CONNECT 1200;5
  1527.           MDM2400=CONNECT 2400;10
  1528.           MDM4800=CONNECT 4800;11
  1529.           MDM9600=CONNECT 9600;12
  1530.           MDM19200=CONNECT 19200;14
  1531.  
  1532.                The above defaults configure MaxiHost to be compatible with
  1533.                Hayes V Series Modems. These should not have to be modified
  1534.                unless you have a modem that supports baud rates of 9600 or
  1535.                greater and is not a Hayes V Series compatible modem. First,
  1536.                you have the keyword, a semicolon, the verbal connect
  1537.                string, a colon, and then the numeric connect string. If
  1538.                your modem does not support a particular baud rate, set the
  1539.                numeric result code to -1. An example of a US Robotics
  1540.                Courier HST follows:
  1541.  
  1542.                     MDM300=CONNECT;1
  1543.                     MDM1200=CONNECT 1200;5
  1544.                     MDM2400=CONNECT 2400;10
  1545.                     MDM4800=CONNECT 4800;-1
  1546.                     MDM9600=CONNECT 9600;13
  1547.                     MDM19200=CONNECT 19200;-1
  1548.  
  1549.           MENU (general)
  1550.  
  1551.                If you wish to disable a particular feature, simply specify
  1552.                a higher security level for it than you give any user. For
  1553.                example, to prevent anyone from jumping to DOS, you can set
  1554.                MENU=TRAPDOOR;50 where users have a levels between 0 and 10.
  1555.  
  1556.           MENU=ANSI;1
  1557.  
  1558.                A user needs a clearance level of 1 or higher to get (A)NSI
  1559.                Color.
  1560.  
  1561.           MENU=BUZZBACK;9
  1562.  
  1563.                A user needs a clearance level of 9 or higher to request a
  1564.                (B)uzz Back. Selecting this option will instruct MAXIHOST to
  1565.                call the user back at the number placed in the configuration
  1566.                file.
  1567.  
  1568.           MENU=CHANGEDIR;1
  1569.  
  1570.                A user needs a clearance level of 1 or higher to (C)hange
  1571.                Directory (i.e. subdirectory).
  1572.  
  1573.           MENU=DOWNLOAD;1
  1574.  
  1575.                A user needs a clearance level of 1 or higher to (D)ownload
  1576.                a File.
  1577.  
  1578.  
  1579.  
  1580.  
  1581.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page 18 ---
  1582.  
  1583.  
  1584.  
  1585.  
  1586.  
  1587.  
  1588.  
  1589.                               --- Maxihost User Guide: System Configuration
  1590.  
  1591.           MENU=ENTERMSG;1
  1592.  
  1593.                A user needs a clearance level of 1 or higher to leave
  1594.                messages to other users.
  1595.  
  1596.           MENU=FILES;1
  1597.  
  1598.                A user needs a clearance level of 1 or higher to see the
  1599.                (F)ile Directory. This specifies whether he can get a
  1600.                listing of the filenames and sizes of the subdirectory or
  1601.                drive where he is located.
  1602.  
  1603.           MENU=HELP;1
  1604.  
  1605.                A user needs a clearance level of 1 or higher to get (H)elp
  1606.                with MAXIHOST, i.e. to view HELP.?01. This should be low if
  1607.                you are running an OPEN system and let new users have
  1608.                access.
  1609.  
  1610.           MENU=INDUCTION;0
  1611.  
  1612.                A user needs a clearance level of 0 or above to use the
  1613.                induction/registration option. This option updates two
  1614.                files, INDUCT.MH containing registration information, and
  1615.                PASSWORD.MH, to be merged with the MAXIHOST.CNF file for
  1616.                USER password addition. If a caller's security equals
  1617.                NEWUSER then security is increased by one after Induction.
  1618.  
  1619.           MENU=LOGDRIVE;1
  1620.  
  1621.                A user needs a clearance level of 1 or higher to (L)og New
  1622.                Drive (for instance to change from drive C: to drive D: or
  1623.                E:).
  1624.  
  1625.           MENU=MSGTOSYSOP;0
  1626.  
  1627.                A user needs a security level of 0 or higher to leave a
  1628.                (M)essage to SysOp.
  1629.  
  1630.           MENU=OPERATOR;1
  1631.  
  1632.                A user needs a clearance level of 1 or higher to attempt an
  1633.                (O)perator Chat. The caller will get a 'not available'
  1634.                message if the request is outside the hours specified by the
  1635.                keyword HOURS=.
  1636.  
  1637.           MENU=PROGRAM;1
  1638.  
  1639.                A user needs a clearance level of 1 or higher to get
  1640.                (P)rogram Descripts. Selecting this option displays the file
  1641.                created by uploads or the & command.
  1642.  
  1643.  
  1644.  
  1645.  
  1646.  
  1647.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page 19 ---
  1648.  
  1649.  
  1650.  
  1651.  
  1652.  
  1653.  
  1654.  
  1655.                               --- Maxihost User Guide: System Configuration
  1656.  
  1657.           MENU=QUESTIONAIRE;1
  1658.  
  1659.                Given a security level of 1 or more, MaxiHost will read the
  1660.                file QUESTION.IN, display a line of it, allow the caller to
  1661.                respond, read another line, etc, until the end of the file
  1662.                is reached. The caller's responses are then written out to a
  1663.                file QUESTION.OUT. This is a very simple questionnaire
  1664.                procedure and no field type checking of any kind is done.
  1665.  
  1666.           MENU=READLOG;9
  1667.  
  1668.                A user needs a clearance level of 9 or higher to be able to
  1669.                read the log containing private messages to the SysOp and
  1670.                caller statistics.
  1671.  
  1672.           MENU=READMSG;1
  1673.  
  1674.                A user needs a clearance level of 1 or higher to be able to
  1675.                read public messages.  (MFS Only)
  1676.  
  1677.           MENU=SEARCH;1
  1678.  
  1679.                A user needs a clearance level of 1 or higher to (S)earch
  1680.                for File. Protected files and directories are not listed
  1681.                during the search.
  1682.  
  1683.           MENU=TRAPDOOR;9;Door Description
  1684.  
  1685.                A user needs a clearance level of 9 or higher to 'go out of
  1686.                the trap door'. Selecting (T)rap Door runs the batch file
  1687.                TRAPDOOR.BAT. Replace the line COMMAND in the batch file
  1688.                with the program of your choice. Just remember that the DOS
  1689.                CTTY command only provides INT 21 I/O, and anything poking
  1690.                to the screen or directly reading the keyboard will be lost.
  1691.                See TRAPDOOR.BAT or TRAPDOOR= for the command line arguments
  1692.                provided. If there is more than one TRAPDOOR= entry (up to
  1693.                nine) MaxiHost will display a menu of available doors from
  1694.                which to choose. If the third choice were selected, then the
  1695.                batch file TRAPDOO3.BAT would be called. If the second were
  1696.                selected, TRAPDOO2.BAT would be called, etc. Only one
  1697.                TRAPDOOR= entry would call TRAPDOOR.BAT. The first selection
  1698.                from more than one would call TRAPDOO1.BAT for consistency.
  1699.                This enhancement replaces the (J)ump to DOS function in
  1700.                MiniHost. A DOS shell could be an item off the list. Read
  1701.                'Running DOS from a Remote' below for more details.
  1702.  
  1703.           MENU=UPLOAD;0
  1704.  
  1705.                A user needs a clearance level of 0 or higher to (U)pload a
  1706.                File. A request to upload will be denied if space is not
  1707.                available.
  1708.  
  1709.  
  1710.  
  1711.  
  1712.  
  1713.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page 20 ---
  1714.  
  1715.  
  1716.  
  1717.  
  1718.  
  1719.  
  1720.  
  1721.                               --- Maxihost User Guide: System Configuration
  1722.  
  1723.           MENU=VIEWBULL;0
  1724.  
  1725.                A user needs a clearance level of 0 or higher to view the
  1726.                bulletins.
  1727.  
  1728.           MENU=YOURMAIL;1
  1729.  
  1730.                A user needs a clearance level of 1 or higher to select menu
  1731.                option (Y)our Private Mail.  (MFS Only)
  1732.  
  1733.           MODEMDELAY=5
  1734.  
  1735.                This integer value constitutes a pause inserted between
  1736.                characters when AT command strings are sent to the modem.
  1737.                Most modems should work well with this set to 1. If your
  1738.                system IS NOT ANSWERING calls or the modem DOES NOT RESET
  1739.                then increase this number until it works.  Some modems
  1740.                require a count of 10 or better (ouch!). This will slow down
  1741.                the recycle time between calls however. (Replaces
  1742.                SLOWMODEM=)
  1743.  
  1744.           MSGLINES=19     (MFS Only)
  1745.  
  1746.                This indicates that Messages to the SysOp and Mail can
  1747.                contain a maximum of 19 lines. (75 is the maximum setting.)
  1748.                If using the Message Database System (MDS) then a fixed
  1749.                length record is used for each message locking MSGLINES at
  1750.                25.
  1751.  
  1752.           MSGRECS=50      (MDS/MFS Switch)
  1753.  
  1754.                Setting this to anything greater than zero enables the
  1755.                Message Database System (MDS) and disables the Message File
  1756.                System (MFS). This number sets the maximum number of
  1757.                messages available to the MDS. Once this number is reached,
  1758.                messages must be deleted before new ones can be added. You
  1759.                may always increase this number if you run out of room. You
  1760.                may NOT reduce the size of the database any smaller than the
  1761.                highest message number.  You may, however, delete all
  1762.                MAXIMAIL.* files and start over if necessary.  Each message
  1763.                in the MDS requires approximately 2k. If MDS is enabled then
  1764.                MSGLINES (the number of lines allowed per message) is
  1765.                limited to 25.
  1766.  
  1767.           NEWPVTMSG=N
  1768.  
  1769.                If set to 'Y' then new callers are allowed to enter private
  1770.                messages to the SysOp.  If the new caller's security is less
  1771.                than that specified by MENU=ENTERMSG but NEWPVTMSG=Y then
  1772.                that caller may not leave public or private messages to
  1773.                anyone other than to the USER= entry specified by SYSOP=.
  1774.  
  1775.  
  1776.  
  1777.  
  1778.  
  1779.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page 21 ---
  1780.  
  1781.  
  1782.  
  1783.  
  1784.  
  1785.  
  1786.  
  1787.                               --- Maxihost User Guide: System Configuration
  1788.  
  1789.           NEWUSER=0
  1790.  
  1791.                Sets the clearance level for new users.
  1792.  
  1793.           NOTIMERS=10
  1794.  
  1795.                Callers with a security level of 10 or above will NOT be
  1796.                logged off when they have been on the system longer than
  1797.                TIMELIMIT or when they have waited longer than KBDTIMER
  1798.                seconds between keystrokes.
  1799.  
  1800.           OFFHOOK=N
  1801.  
  1802.                  Setting to Y takes your modem off hook when in local mode.
  1803.                This encourages your callers to believe your system is in
  1804.                use, and not off line.
  1805.  
  1806.           PORT=1
  1807.  
  1808.                Selects serial port 1. If you are using serial port 2, this
  1809.                number should be 2. I have attempted to support ports 3
  1810.                (1000/3E8, irq4) and 4 (2E8/744, irq3); try either at your
  1811.                own risk, as I have no way of testing it.
  1812.  
  1813.           PRINTER=N
  1814.  
  1815.                Changed to Y, this directs tracking output and comments to
  1816.                the printer. (To direct it to disk, use LOGFILE=Y.)
  1817.  
  1818.           PROTECT (general)
  1819.  
  1820.                Only 50 PROTECT entries are allowed. Here are some examples
  1821.                as to how they can be used:
  1822.  
  1823.                PROTECT=A:;9
  1824.  
  1825.                A user cannot select drive A: without a clearance level of 9
  1826.                or  higher. (NOTE that there is no colon following the drive
  1827.                letter.)
  1828.  
  1829.                PROTECT=*.CFG;9
  1830.  
  1831.                No file with the extension .CFG can be downloaded without a
  1832.                clearance level of 9 or above. (Batch file transfer will
  1833.                disable this protection.)
  1834.  
  1835.                PROTECT=C:\MAXIHOST\GAMES;3
  1836.  
  1837.                A user could not select directory C:\MAXIHOST\GAMES without
  1838.                a security level of 3 or above.
  1839.  
  1840.  
  1841.  
  1842.  
  1843.  
  1844.  
  1845.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page 22 ---
  1846.  
  1847.  
  1848.  
  1849.  
  1850.  
  1851.  
  1852.  
  1853.                               --- Maxihost User Guide: System Configuration
  1854.  
  1855.           PROTOCOL=SEND;Ymodem;dsz port %PORT% speed %BAUD% sb
  1856.                               -k %FILENAME%
  1857.           PROTOCOL=RECEIVE;Ymodem;dsz port %PORT% speed %BAUD% rb;
  1858.  
  1859.                Maxihost includes two basic file transfer protocols, Xmodem
  1860.                and Xmodem-1k. Other file transfer protocols are available
  1861.                from various BBS's. MaxiHost allows for SysOp configuration
  1862.                of any of these external protocols up to a total of ten
  1863.                SEND/RECEIVE sets. MaxiHost's implementation of these
  1864.                protocols require them to be batch protocols. No prompt is
  1865.                given for received files. The PROTOCOL=SEND/RECEIVE
  1866.                indicates which menu, the upload or the download, will
  1867.                display and execute the protocol. The next item between the
  1868.                semicolons indicate how the item will be displayed on the
  1869.                menu. Finally, the command line as it will be sent to the
  1870.                external file transfer program. %PORT% will be replaced by
  1871.                your port number, %BAUD% will be replaced by the connected
  1872.                baud rate, and %FILENAME% will be replaced by the
  1873.                filename(s). The above configuration calls DSZ requesting a
  1874.                Ymodem Batch file transfer. The sample MAXIHOST.CNF
  1875.                configuration file also includes configurations for Zmodem
  1876.                Ymodem-G,  PCKermit, SEAlink, Lynx, and MegaLink. Be sure to
  1877.                set a path to the directory containing these file PRIOR to
  1878.                running MaxiHost. The programs required for these protocols
  1879.                are not bundled with MaxiHost but may be obtained from the
  1880.                MaxiHost Support BBS or your local board.
  1881.  
  1882.           QUIET=N
  1883.  
  1884.                Setting this switch to 'Y' prevents the beep sent to the
  1885.                SysOp upon a callers connection.
  1886.  
  1887.           RESETSTRING=ATZ
  1888.  
  1889.                This string is sent to the modem during initialization and
  1890.                after each call.
  1891.  
  1892.           RETRIES=2
  1893.  
  1894.                If set to 2, the caller may attempt 2 tries each at the
  1895.                'First & Last Name:' and 'Password:' prompts before MaxiHost
  1896.                logs you off. You may set this to 1, 3, 4, etc. See
  1897.                USERLOCK=.
  1898.  
  1899.  
  1900.  
  1901.  
  1902.  
  1903.  
  1904.  
  1905.  
  1906.  
  1907.  
  1908.  
  1909.  
  1910.  
  1911.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page 23 ---
  1912.  
  1913.  
  1914.  
  1915.  
  1916.  
  1917.  
  1918.  
  1919.                               --- Maxihost User Guide: System Configuration
  1920.  
  1921.           REVMSGFILE=N
  1922.  
  1923.                Normally MAXIHOST appends a new data to the bottom of the
  1924.                data file. This requires reading all the old data before
  1925.                getting to the new ones at the bottom. The technique is
  1926.                simple and requires little disk space. If REVMSGFILE=Y, on
  1927.                the other hand, MAXIHOST creates a temporary file: the new
  1928.                data is sent to it first, and the old data file is appended
  1929.                to the end of it. If this process is successful, the old
  1930.                data file is erased and the temporary file given its name.
  1931.                Descriptions for uploads and messages in the Message File
  1932.                System (MFS) are handled in this manner. This method takes a
  1933.                little longer to add update it's files.
  1934.  
  1935.           RINGBACK=N
  1936.  
  1937.                Changed to Y, this allows you to use MAXIHOST on your
  1938.                dedicated voice  or FAX line. To trigger MAXIHOST, a second
  1939.                call must be received between 10 and 60 seconds after a
  1940.                first call. (The first call would not be answered; the
  1941.                would-be MAXIHOST user would hang up once he hears the
  1942.                ringing tone.)  Ringback requires that the MAXIHOST system
  1943.                be call again within 60 seconds before it will answer the
  1944.                phone. If you have an answering recorder on the same line
  1945.                make sure it is set up to answer on the 3rd or 4th ring.
  1946.                This will enable you to call in from a remote, call MaxiHost
  1947.                once, hang up, and call right back.  Also see BUZZBACK and
  1948.                CALLBACK.
  1949.  
  1950.           RINGPIN=N
  1951.  
  1952.                MAXIHOST normally detects an incoming ring via a '2' or
  1953.                'RING' from the modem. IF RINGPIN=Y, it will not get it's
  1954.                ring indication from the modem, but directly from the serial
  1955.                card. Enabling this option will require pin 22 be available
  1956.                on the RS-232C cable.
  1957.  
  1958.           SAVESCRN=Y
  1959.  
  1960.                If set to Y the 'WAITING FOR CALL' screen will move on the
  1961.                screen at various intervals to avoid screen burn-in.
  1962.  
  1963.           SHOWSWAPMSG=Y
  1964.  
  1965.                If set to 'N' then, even if EXECSWAP=Y, the 'Swapping
  1966.                MAXIHOST Out' message will not be displayed.  Sometimes this
  1967.                message complicates the display.  If SWAPTOEMS=Y then the
  1968.                swapping is so fast that the user need not be informed that
  1969.                the swap has occured.
  1970.  
  1971.  
  1972.  
  1973.  
  1974.  
  1975.  
  1976.  
  1977.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page 24 ---
  1978.  
  1979.  
  1980.  
  1981.  
  1982.  
  1983.  
  1984.  
  1985.                               --- Maxihost User Guide: System Configuration
  1986.  
  1987.           START=C:\PUBLIC
  1988.  
  1989.                Directory where MAXIHOST will start from. This allows you to
  1990.                invoke the program from one directory, and start callers off
  1991.                in another. For example, you may not allow users to have
  1992.                access to the directory or drive that contains the MAXIHOST
  1993.                program files. You might put these in \MAXIHOST but have the
  1994.                START line change to \PUBLIC once the program has started
  1995.                up. Another option would be to boot from drive C: but have
  1996.                the START line switch to drive D: (START=D:\).
  1997.  
  1998.           SWAPTOEMS=Y
  1999.  
  2000.                If set to N then EMS is not utilized during an ExecSwap.
  2001.                Only disk will be used.  This is provided in the rare case
  2002.                of EMS incompatability.  See EXECSWAP= for more details.
  2003.  
  2004.           SYSOP=DON MANKIN
  2005.  
  2006.                Replace 'DON MANKIN' with your own name. The SysOp has
  2007.                certain privileges over any other user.  MAKE SURE you have
  2008.                entered a USER= name that matches the SYSOP= name or your
  2009.                system will not behave as expected.
  2010.  
  2011.           TDSTRING=Jump to DOS
  2012.  
  2013.                This determines how the Trap Door option will appear in the
  2014.                menu. For instance, if the external program you wish to run
  2015.                is the editor EDLIN, you could set TDSTRING=Editor. See
  2016.                TRAPDOOR= below.
  2017.  
  2018.           TIMELIMIT=0
  2019.  
  2020.                Set to 60, this will disconnect callers after 60 minutes. If
  2021.                it is set to 0, there is no time limit. See also NOTIMER=.
  2022.  
  2023.           TRAPDOOR=DOS Shell;9;Command Line Interpreter
  2024.  
  2025.                You may have  up to nine "TRAPDOOR= entries. In the above
  2026.                example, "DOS Shell" would be the menu item, "9" would be
  2027.                the security level for that item, and "Command Line
  2028.                Interpreter" would be the  description of the item.
  2029.                Selecting a 1 from the (+)-Trap Door menu would execute
  2030.                TRAPDOO1.BAT, selecting a 2 would execute TRAPDOO2.BAT, etc
  2031.                through 9. If there are  no TRAPDOOR= entries, then
  2032.                selecting (+) from the menu would automatically  execute
  2033.                TRAPDOOR.BAT, and no menu would be presented.
  2034.                MENU=JUMPTODOS;n, available in MiniHost, goes away.
  2035.  
  2036.                MaxiHost passes the following command line parameters:
  2037.  
  2038.  
  2039.  
  2040.  
  2041.  
  2042.  
  2043.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page 25 ---
  2044.  
  2045.  
  2046.  
  2047.  
  2048.  
  2049.  
  2050.  
  2051.                               --- Maxihost User Guide: System Configuration
  2052.  
  2053.                     %0 = name ofprogram called (.bat, .exe, .com)
  2054.                     %1 = port number
  2055.                     %2 = baud rate
  2056.                     %3 = first name
  2057.                     %4 = last name
  2058.                     %5 = security level
  2059.                     %6 = ANSI (Y or N)
  2060.                     %7 = directory MaxiHost was to started from
  2061.                     %8 = CARRIER or LOCAL
  2062.  
  2063.           UPLOAD=C:\PUBLIC\UPLD
  2064.  
  2065.                Drive and directory where you want uploaded files to go.  If
  2066.                this directory does not exist prior to running MAXIHOST you
  2067.                will get a 'Bad UPLD Parameter in *.CNF File' error message.
  2068.  
  2069.           UPLOADINPLACE=9
  2070.  
  2071.                A caller given this security level would be allowed to
  2072.                upload to the currently logged in drive:\directory rather
  2073.                than be forced to upload to the directory specified by
  2074.                UPLOAD=.
  2075.  
  2076.  
  2077.  
  2078.  
  2079.  
  2080.  
  2081.  
  2082.  
  2083.  
  2084.  
  2085.  
  2086.  
  2087.  
  2088.  
  2089.  
  2090.  
  2091.  
  2092.  
  2093.  
  2094.  
  2095.  
  2096.  
  2097.  
  2098.  
  2099.  
  2100.  
  2101.  
  2102.  
  2103.  
  2104.  
  2105.  
  2106.  
  2107.  
  2108.  
  2109.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page 26 ---
  2110.  
  2111.  
  2112.  
  2113.  
  2114.  
  2115.  
  2116.  
  2117.                               --- Maxihost User Guide: System Configuration
  2118.  
  2119.           USER=DON MANKIN
  2120.  
  2121.                Username,Password,ANSIcolor(YN),Security level,BuzzBack #
  2122.  
  2123.              <------------25-chars-------->;<-12-chars->;1;2 ;<12 chars>
  2124.              USER=DON MANKIN               ;ZAXXON      ;Y;9 ;622-4300
  2125.              USER=GEORGE JETSON            ;GJ          ;N;5 ;987-6543
  2126.  
  2127.                 Above are typical user entries. (Although the first is that
  2128.                of the sysop, you will notice that it takes exactly the same
  2129.                form as that of others.)  Field lengths are delimited by
  2130.                semicolons, and entries must be formatted EXACTLY as above,
  2131.                except that they should have no leading spaces. The best way
  2132.                to be sure of this is to follow exactly the examples in the
  2133.                MAXIHOST.CNF file as you receive it; do not delete these
  2134.                examples until you have entered your own and your users'
  2135.                names and passwords.
  2136.  
  2137.                You may have up to 500 USER entries.
  2138.  
  2139.           USERLOCK=N
  2140.  
  2141.                If equal to Y then MAXIHOST tracks unsuccessful logon
  2142.                attempts. If a user makes many unsuccessful logon attempts,
  2143.                twice that set by RETRIES=,  MAXIHOST creates a BADUSER.DAT
  2144.                file and puts the user's name in it. This file is read for
  2145.                each attempted logon, and if the caller's name is found in
  2146.                it, he is denied access. The USERLOCK feature should only be
  2147.                used where security is most important as a cracker could
  2148.                lock out a legitimate user. It is therefore not suitable for
  2149.                normal BBS operations.  Please note that the SysOp's name
  2150.                will not be displayed at the main menu, nor will messages
  2151.                left to 'SYSOP' be translated to the name set by SYSOP=
  2152.                because of security reasons.
  2153.  
  2154.           USERLOG=Y
  2155.  
  2156.                Turning on this option has no effect unless you are using
  2157.                the Message Database System (MDS).  If enabled, a record is
  2158.                kept of the time and date of each caller listed as a USER in
  2159.                the MAXIHOST.CNF file. Selected (N)ew Messages from the
  2160.                (M)essage System will accurately display messages left since
  2161.                the last logon. If USERLOG=N then selecting new messages
  2162.                will display all messages left one month prior to the
  2163.                current date. This allows one to have the MDS enabled and
  2164.                the userlog feature disabled. Those with limited disk space
  2165.                may prefer this option.
  2166.  
  2167.                Deleting the MAXIUSRS.* files will cause MaxiHost to
  2168.                recreate new user files upon next (M)essage System request.
  2169.  
  2170.  
  2171.  
  2172.  
  2173.  
  2174.  
  2175.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page 27 ---
  2176.  
  2177.  
  2178.  
  2179.  
  2180.  
  2181.  
  2182.  
  2183.                               --- Maxihost User Guide: System Configuration
  2184.  
  2185.           XONXOFF=Y
  2186.  
  2187.                MaxiHost, by default, supports Xon (ctl-s) Xoff (ctl-q) for
  2188.                character pausing. This can be disabled by setting XONXOFF
  2189.                equal to N.
  2190.  
  2191.  
  2192.  
  2193.  
  2194.  
  2195.  
  2196.  
  2197.  
  2198.  
  2199.  
  2200.  
  2201.  
  2202.  
  2203.  
  2204.  
  2205.  
  2206.  
  2207.  
  2208.  
  2209.  
  2210.  
  2211.  
  2212.  
  2213.  
  2214.  
  2215.  
  2216.  
  2217.  
  2218.  
  2219.  
  2220.  
  2221.  
  2222.  
  2223.  
  2224.  
  2225.  
  2226.  
  2227.  
  2228.  
  2229.  
  2230.  
  2231.  
  2232.  
  2233.  
  2234.  
  2235.  
  2236.  
  2237.  
  2238.  
  2239.  
  2240.  
  2241.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page 28 ---
  2242.  
  2243.  
  2244.  
  2245.  
  2246.  
  2247.  
  2248.  
  2249.                               --- Maxihost User Guide: System Configuration
  2250.  
  2251.                        ───────────────────────────────────────
  2252.                                       BULLETINS
  2253.                        ───────────────────────────────────────
  2254.  
  2255.  
  2256.           After logon, MAXIHOST checks to see if the caller has specified
  2257.           (A)NSI Color. If so, MAXIHOST looks for the bulletin menu file
  2258.           BULLETIN.G00 and displays it. If the caller does not specify ANSI
  2259.           or if it does not find this file, it looks for BULLETIN.T00, the
  2260.           equivalent non-ANSI file, and displays it if it finds it. If the
  2261.           caller then presses 3, say, for the third bulletin, MAXIHOST
  2262.           looks for the file BULLETIN.G03 (or BULLETIN.T03 for non-ANSI
  2263.           graphics). Two sets of bulletin files may then be kept: files
  2264.           with and without ANSI graphics, named with extensions starting
  2265.           with G and B respectively. In each case, if the ANSI file is not
  2266.           found, the non-ANSI file is looked for.
  2267.  
  2268.           Bulletin        With             Without
  2269.           number          ANSI graphics    ANSI graphics
  2270.           ────────────────────────────────────────────────────
  2271.  
  2272.           [menu of bulletins]  BULLETIN.G00     BULLETIN.T00
  2273.                 1              BULLETIN.G01     BULLETIN.T01
  2274.                 2              BULLETIN.G02     BULLETIN.T02
  2275.                 3              BULLETIN.G03     BULLETIN.T03
  2276.                 4              BULLETIN.G04     BULLETIN.T04
  2277.                 5              BULLETIN.G05     BULLETIN.T05
  2278.           -  -  -  -  -  -  [et cetera, to:]  -  -  -  -  -
  2279.                99              BULLETIN.G99     BULLETIN.T99
  2280.  
  2281.  
  2282.  
  2283.  
  2284.  
  2285.  
  2286.  
  2287.  
  2288.  
  2289.  
  2290.  
  2291.  
  2292.  
  2293.  
  2294.  
  2295.  
  2296.  
  2297.  
  2298.  
  2299.  
  2300.  
  2301.  
  2302.  
  2303.  
  2304.  
  2305.  
  2306.  
  2307.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page 29 ---
  2308.  
  2309.  
  2310.  
  2311.  
  2312.  
  2313.  
  2314.  
  2315.                                --- Maxihost User Guide: Caller Menu Options
  2316.  
  2317.                        ───────────────────────────────────────
  2318.                                  CALLER MENU OPTIONS
  2319.                        ───────────────────────────────────────
  2320.  
  2321.  
  2322.           The following menu options can be available to a caller. You use
  2323.           MAXIHOST.CNF to set the security level of each -- and, if you
  2324.           wish, to disable some completely.
  2325.  
  2326.  
  2327.  
  2328.           GENERAL OPTIONS
  2329.           ───────────────────────────────────────
  2330.  
  2331.           (A)NSI Color - on/off
  2332.  
  2333.                This command, when enabled, will allow color on those
  2334.                systems properly configured. There are three requirements
  2335.                for this. First, the caller must have set his communication
  2336.                parameters to 8 bits, no parity. Secondly, he must be
  2337.                running a program that supports it: Qmodem, Procomm, and
  2338.                Pibterm are three that do. (Most require that ANSI.SYS be
  2339.                installed on the home system, by putting the line
  2340.                DEVICE=ANSI.SYS in the CONFIG.SYS file.)  Thirdly, of
  2341.                course, he must have a color monitor.
  2342.  
  2343.           (B)uzz Back
  2344.  
  2345.                This command instructs MAXIHOST to buzz the caller back at
  2346.                the number in the configuration file. The SysOp will be
  2347.                billed for any long distance charges.
  2348.  
  2349.           (C)hange Directory
  2350.  
  2351.                This command allows the caller to move within the hard (or
  2352.                other) drive, using DOS rules for doing so, or by a SysOp
  2353.                provided menu. By pressing (F)ile Directory while the caller
  2354.                is in a given directory, he sees the available
  2355.                subdirectories; these have the filename extension '.DIR'.
  2356.                The caller may neither enter a drive specifier here nor
  2357.                change to the directory containing the MAXIHOST run-time
  2358.                files.
  2359.  
  2360.           (D)ownload File
  2361.  
  2362.                Entering 'D' from the menu will allow the caller to download
  2363.                (receive) a file. Xmodem (checksum & CRC), Ymodem (CRC), and
  2364.                ASCII protocols are supported. The caller may NOT enter a
  2365.                directory or drive specifier here, but instead must have
  2366.                specified the appropriate path beforehand. The system will
  2367.                prompt for the filename, look for the file, and if it finds
  2368.                it then prompt for the protocol. The caller will see:
  2369.  
  2370.  
  2371.  
  2372.  
  2373.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page 30 ---
  2374.  
  2375.  
  2376.  
  2377.  
  2378.  
  2379.  
  2380.  
  2381.                                --- Maxihost User Guide: Caller Menu Options
  2382.  
  2383.                1 -  ASCII. This is for the ASCII protocol. This should ONLY
  2384.                     be used for text files, not for compiled programs,
  2385.                     source code, or compressed or archived files (.ARC,
  2386.                     .ZIP, .LZH, etc.) where error correction is necessary.
  2387.  
  2388.                2 -  XMODEM CHECKSUM. The plainest error-correcting
  2389.                     protocol, useful for downloading to old computers or
  2390.                     those running antiquated communications software.
  2391.                     Blocks are 128 bytes long.
  2392.  
  2393.                3 -  XMODEM CRC. Xmodem with slightly superior (CRC) error
  2394.                     checking. Most programs written in the last few years
  2395.                     can download using this.
  2396.  
  2397.                4 -  XMODEM-1k CRC. This protocol is used more frequently at
  2398.                     baud rates of 2400 or higher, or over fairly clean
  2399.                     telephone lines. As blocks are 1024 bytes long, less
  2400.                     time is spent error checking. Ymodem allows faster file
  2401.                     transfer when used under packet switched networks such
  2402.                     as PC Pursuit.
  2403.  
  2404.           External File Transfer Protocols:
  2405.  
  2406.                The SysOp may, at his/her option, enable a number of
  2407.                external file transfer protocols.
  2408.  
  2409.                If someone calls in at 7 data bits, even parity, MAXIHOST
  2410.                switches to 8 data bits, no parity before file transfer, and
  2411.                after the transfer returns to 7 data bits, even parity.
  2412.  
  2413.           (F)ile Directory
  2414.  
  2415.                This option will list the various files and directories on
  2416.                the system. The file size will follow the directory entry.
  2417.                Size is rounded  to the nearest 'K' (1024 bytes).
  2418.                Directories will end with DIR, DBASE. . . . DIR would be a
  2419.                valid directory.
  2420.  
  2421.           (G)oodbye Logoff
  2422.  
  2423.                Self explanatory: logs the caller off.
  2424.  
  2425.           (H)elp with MHOST
  2426.  
  2427.                Displays one of the help text files edited by the SysOp.
  2428.  
  2429.           (I)nduction to MH
  2430.  
  2431.                A registration process that provides the SysOp with some
  2432.                information about his/her callers.  See (Q)uestionnaire.
  2433.  
  2434.  
  2435.  
  2436.  
  2437.  
  2438.  
  2439.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page 31 ---
  2440.  
  2441.  
  2442.  
  2443.  
  2444.  
  2445.  
  2446.  
  2447.                                --- Maxihost User Guide: Caller Menu Options
  2448.  
  2449.           (L)og New Drive
  2450.  
  2451.                Changes the default logged drive. Your average BBS type
  2452.                caller is unlikely to have enough security to access this
  2453.                option.
  2454.  
  2455.           (O)perator Chat
  2456.  
  2457.                Selecting this option enables both the caller and the SysOp
  2458.                to chat real-time via their keyboards.  To exit chat mode,
  2459.                either party simply presses ESC.
  2460.  
  2461.           (P)rogram Descripts
  2462.  
  2463.                If the caller is in a directory containing a .BBS file of
  2464.                file descriptions, this option displays that file.  A .BBS
  2465.                file is one either created by the system, or by the SysOp
  2466.                giving descriptions of files available for download.
  2467.  
  2468.           (Q)uestionaire
  2469.  
  2470.                Prompts callers with a series of questions, and collects
  2471.                answers for SysOp.
  2472.  
  2473.           (S)earch for File
  2474.  
  2475.                Search within the directory for the filename specified and
  2476.                gives the path if found.  DOS wild cards can be used.
  2477.                Protected files and/or directories are not displayed.
  2478.  
  2479.           (U)pload File
  2480.  
  2481.                The caller sends a file to the host system and is asked to
  2482.                describe it.  Entering a '/' as the first character in the
  2483.                description places a '*' next to the filename and then only
  2484.                the SysOp can display it via the (P)rogram Descripts
  2485.                command.  Removing the asterisk makes it displayable to all.
  2486.                End the description with a blank line when done.
  2487.  
  2488.           (V)iew Bulletins
  2489.  
  2490.                Brings up a menu of bulletins to be read. The caller can
  2491.                read the bulletin by entering its number, redisplay the menu
  2492.                by entering 'M', or exit the bulletin function by pressing
  2493.                the Enter key.
  2494.  
  2495.           (+)-Trap DOOR(s)
  2496.  
  2497.                Access to external programs provided by the SysOp.  May
  2498.                include access to DOS itself.  The verbage is configured by
  2499.                the SysOp and may say something other than 'TRAP Door(s)'.
  2500.  
  2501.  
  2502.  
  2503.  
  2504.  
  2505.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page 32 ---
  2506.  
  2507.  
  2508.  
  2509.  
  2510.  
  2511.  
  2512.  
  2513.                                --- Maxihost User Guide: Caller Menu Options
  2514.  
  2515.           (*)-Read Log File
  2516.  
  2517.                Allows a caller with the proper security level to read
  2518.                private messages to the SysOp and see what other users have
  2519.                done while on the system and what files they have uploaded
  2520.                or downloaded.  May include messages from other callers as
  2521.                well.
  2522.  
  2523.           (&)-Add Prog Desc.  (SysOp Only)
  2524.  
  2525.                This allows you to add file descriptions to the .BBS file
  2526.                existing in the current directory.  If the file does not
  2527.                exist, it is created.  MAXIHOST asks for the filename to
  2528.                add.  It then finds the size of the file, asks for a
  2529.                description, and adds this to the .BBS file.  The .BBS file
  2530.                would be DIRNAME.BBS where DIRNAME would be the name of the
  2531.                directory you are in.  For instance, in the directory
  2532.                C:\MAXI\UPLD, the .BBS name would be UPLD.BBS.  If you are
  2533.                in the root directory, the name would be FILES.BBS.
  2534.  
  2535.  
  2536.  
  2537.           MESSAGE FILE SYSTEM OPTIONS (MFS)
  2538.           ───────────────────────────────────────
  2539.  
  2540.           (E)nter Message
  2541.  
  2542.                This allows the caller to enter a public message, or a
  2543.                private message to a fellow user. You determine the maximum
  2544.                number of lines. The caller is asked which conference he
  2545.                wants his message in, writes it, and must hit Enter twice to
  2546.                end it. This will re-display it and ask if he wants to
  2547.                (A)bort the message, (D)elete a line, (E)dit a line,
  2548.                (I)nsert a line, (L)ist the message, or (S)ave the message
  2549.                as is. The (E)dit option will ask for the line number to
  2550.                edit, and then display it and ask for the text to be
  2551.                changed; he must enter the string exactly as shown ('xerox'
  2552.                is not the same as 'Xerox'). MAXIHOST then asks for the
  2553.                replacement string. When the named user calls in, he sees
  2554.                the message right after log-on. The writer may use (P) to
  2555.                pause the display/playback of the message or (S) to stop the
  2556.                display and have MAXIHOST resume normal operation.
  2557.  
  2558.           (M)essage to SysOp
  2559.  
  2560.                Allows the caller to enters a message to the SysOp.  This
  2561.                message is inserted into the log file.
  2562.  
  2563.           (R)ead Messages
  2564.  
  2565.                The caller can read public messages.  He will be asked to
  2566.                select the conference.
  2567.  
  2568.  
  2569.  
  2570.  
  2571.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page 33 ---
  2572.  
  2573.  
  2574.  
  2575.  
  2576.  
  2577.  
  2578.  
  2579.                                --- Maxihost User Guide: Caller Menu Options
  2580.  
  2581.           (Y)our Private Mail
  2582.  
  2583.                Any mail addressed to the caller is displayed auto-magically
  2584.                just after log on. If he hasn't deleted it, he may use this
  2585.                option to re-read it.
  2586.  
  2587.           (%)-Read Pvt Mail  (SysOp Only)
  2588.  
  2589.                Reads the directory for all .MH files and displays them
  2590.                accordingly. To abort this function requires repeated 'S'
  2591.                key presses.
  2592.  
  2593.  
  2594.  
  2595.                MESSAGE DATABASE SYSTEM OPTIONS (MDS)
  2596.           ───────────────────────────────────────
  2597.  
  2598.           (M)essage System
  2599.  
  2600.                Displays Message System menu as follows:
  2601.  
  2602.                (B)ackward Read
  2603.  
  2604.                     Asks caller for starting a message number.  If ENTER is
  2605.                     pressed MaxiHost will start with the last message.  The
  2606.                     message database is then traversed backwards.
  2607.  
  2608.                (D)elete by Record  (SysOp Only)
  2609.  
  2610.                     Allows the SysOp to delete records by entering the
  2611.                     record number.  The record number for a message is
  2612.                     obtained by setting DEBUG=Y.  The record numbers will
  2613.                     then be added the the message header when the message
  2614.                     is displayed.  This function could be useful when
  2615.                     attempting to restore a corrupted message database.
  2616.  
  2617.                (E)nter Message
  2618.  
  2619.                     Allows caller to enter a message in the message
  2620.                     database. You may leave both public and private
  2621.                     messages. A conference must then be specified.  Refer
  2622.                     to (E)NTER MESSAGE in Caller Menu Options for editing
  2623.                     options
  2624.  
  2625.                (F)orward Read
  2626.  
  2627.                     Asks caller for starting a message number.  If ENTER is
  2628.                     pressed MaxiHost will start with the first message.
  2629.                     The message database is then traversed forwards.
  2630.  
  2631.                (G)oodbye Logoff
  2632.  
  2633.                     Asks you if you really want to log off.  If you say no,
  2634.                     you will find yourself out of the Message System.
  2635.  
  2636.  
  2637.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page 34 ---
  2638.  
  2639.  
  2640.  
  2641.  
  2642.  
  2643.  
  2644.  
  2645.                                --- Maxihost User Guide: Caller Menu Options
  2646.  
  2647.                (I)ndividual Message
  2648.  
  2649.                     Prompts the caller for a message number and displays
  2650.                     the message if found.
  2651.  
  2652.                (M)essage Area
  2653.  
  2654.                     Selecting any conference other than ALL will limit the
  2655.                     viewing of messages to the chosen conference.
  2656.  
  2657.                (N)ew Messages
  2658.  
  2659.                     If the UserLog facility has been enabled and the caller
  2660.                     is recognized by the system (he has an entry in the
  2661.                     .CNF file) then (N)ew Messages will start forward
  2662.                     displaying messages left since the last time he was on.
  2663.                     If not, (N)ew Messages will start forward displaying
  2664.                     messages one month prior to the current date.
  2665.  
  2666.                (P)ause Toggle
  2667.  
  2668.                     With (P)ause ON the caller may be able to (A)nswer,
  2669.                     (D)elete, and (E)dit messages depending upon the
  2670.                     callers security.  These choices are given after each
  2671.                     message is displayed.  If the caller wishes to capture
  2672.                     messages very quickly the (P)ause should be toggled
  2673.                     OFF.  This mode is read-only as there is no provision
  2674.                     for the above choices.
  2675.  
  2676.                (Q)uit Mail
  2677.  
  2678.                     Returns caller to main menu.
  2679.  
  2680.                (R)ebuild Database  (SysOp Only)
  2681.  
  2682.                     Enables the SysOp to rebuild all of the index files.
  2683.  
  2684.                (S)earch Messages
  2685.  
  2686.                     Allows caller to search the To, From, and Subject
  2687.                     fields of the message database.  Wildcard are NOT
  2688.                     permitted.
  2689.  
  2690.                (Y)our Mail
  2691.  
  2692.                     Displays messages that are either From you or To you
  2693.                     starting with the first message.
  2694.  
  2695.  
  2696.  
  2697.  
  2698.  
  2699.  
  2700.  
  2701.  
  2702.  
  2703.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page 35 ---
  2704.  
  2705.  
  2706.  
  2707.  
  2708.  
  2709.  
  2710.  
  2711.                                      --- Maxihost User Guide: Function Keys
  2712.  
  2713.                        ───────────────────────────────────────
  2714.                                     FUNCTION KEYS
  2715.                        ───────────────────────────────────────
  2716.  
  2717.  
  2718.           Function keys are available from the WAITING FOR CALL and the
  2719.           Main Menu.
  2720.  
  2721.           If the SysOp presses F1, he will see the system status: a listing
  2722.           on screen of how the system is configured and what the security
  2723.           levels are for the menu items.
  2724.  
  2725.           Pressing the following function keys will do the following:
  2726.  
  2727.              F1    Toggles Debug mode.  Displays ANSI screens during logon,
  2728.                    logoff and reports various errors to the log
  2729.  
  2730.              F2    Sets Ringback status toggle
  2731.  
  2732.              F3    Toggles log (turns user log on or off)
  2733.  
  2734.              F4    Toggles printer (turns printer log on or off)
  2735.  
  2736.              F5    Toggles closed system (makes Closed or Open system)
  2737.  
  2738.              F6    Sets Off Hook Toggle
  2739.  
  2740.              F7    Toggles color on and off
  2741.  
  2742.              F8    Initial baud rate toggle
  2743.  
  2744.              F9    Security -1  Each press of the F9 key drops by one the
  2745.                    security level of the user while he is connected.
  2746.  
  2747.              F10   Security +1  Each press of the F10 key raises by one the
  2748.                    security level of the user online, so that he will have
  2749.                    temporary access to functions not otherwise available to
  2750.                    him.
  2751.  
  2752.           SHIFT + Function Key
  2753.           ────────────────────
  2754.  
  2755.              SF1   Toggles XONXOFF state
  2756.  
  2757.              SF2   Toggles MATCHLEVEL state
  2758.  
  2759.              SF3   Toggles BIOS state
  2760.  
  2761.              SF4   Toggles DIRECT state
  2762.  
  2763.              SF5   Toggles EXECSWAP state
  2764.  
  2765.              SF6   Toggles ALLOW300 state
  2766.  
  2767.  
  2768.  
  2769.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page 36 ---
  2770.  
  2771.  
  2772.  
  2773.  
  2774.  
  2775.  
  2776.  
  2777.                                      --- Maxihost User Guide: Function Keys
  2778.  
  2779.              SF7   Toggles BATCHLOG state
  2780.  
  2781.              SF8   Toggles CALLBACK state
  2782.  
  2783.              SF9   Toggles USERLOCK state
  2784.  
  2785.              SF0   If set to TRUE then Operator HOURS are bypassed and
  2786.                    Sysop is available
  2787.  
  2788.           CTRL + Function Key
  2789.           ───────────────────
  2790.  
  2791.              CF1   Toggles SAVESCRN state
  2792.  
  2793.              CF2   Toggles RINGPIN state
  2794.  
  2795.              CF3   Briefly drops DTR to disconnect the caller
  2796.  
  2797.           Changing the above switches does not update the MAXIHOST.CNF
  2798.           configuration file.  If you exit MAXIHOST and return, all items
  2799.           are as configured by MAXIHOST.CNF.
  2800.  
  2801.  
  2802.  
  2803.  
  2804.  
  2805.  
  2806.  
  2807.  
  2808.  
  2809.  
  2810.  
  2811.  
  2812.  
  2813.  
  2814.  
  2815.  
  2816.  
  2817.  
  2818.  
  2819.  
  2820.  
  2821.  
  2822.  
  2823.  
  2824.  
  2825.  
  2826.  
  2827.  
  2828.  
  2829.  
  2830.  
  2831.  
  2832.  
  2833.  
  2834.  
  2835.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page 37 ---
  2836.  
  2837.  
  2838.  
  2839.  
  2840.  
  2841.  
  2842.  
  2843.                                 --- Maxihost User Guide: Equipment Settings
  2844.  
  2845.                    ───────────────────────────────────────────────
  2846.                     MODEM DIP SWITCH and OTHER EQUIPMENT SETTINGS
  2847.                    ───────────────────────────────────────────────
  2848.  
  2849.  
  2850.           When configuring your modem, make sure of the following:
  2851.                DTR - not forced on!
  2852.                CD  - not forced on!
  2853.                AA  - not forced on!
  2854.           The above three conditions are set either by switches or by an
  2855.           extended command setting.  Forcing any one of them on is by far
  2856.           the biggest mistake when attempting to get MAXIHOST to work.
  2857.  
  2858.  
  2859.  
  2860.           HAYES 1200 EXTERNAL SETTINGS
  2861.           ───────────────────────────────────────
  2862.  
  2863.           UUDDDUUD, where:
  2864.  
  2865.              1  UP. DTR controlled by pin 20. Required.
  2866.  
  2867.              2  DN. Numeric messages. Optional.
  2868.                 Set by MAXIHOST software.
  2869.  
  2870.              3  DN. No result code display. Optional.
  2871.                 Set by MAXIHOST software.
  2872.  
  2873.              4  DN. Modem does not echo. Optional.
  2874.                 Set by MAXIHOST software.
  2875.  
  2876.              5  DN. Auto Answer suppressed. Optional.
  2877.                 Set by MAXIHOST software.
  2878.  
  2879.              6  UP. CD controlled by pin 8. Required.
  2880.  
  2881.              7  UP. Single line connection. Required.
  2882.  
  2883.              8  DN. AT command recognition. Required.
  2884.  
  2885.           I use the above switch settings for ALL the communications
  2886.           software I use: Qmodem, Procomm, etc.
  2887.  
  2888.           It is most important that Carrier Detect and Data Terminal Ready
  2889.           not be forced on.
  2890.  
  2891.  
  2892.  
  2893.           HAYES 1200B INTERNAL MODEM (EARLY MODEL)
  2894.           ────────────────────────────────────────
  2895.  
  2896.           Early model Hayes 1200B modems may require modification to work
  2897.           with MAXIHOST; read HAYESFIX.DOC.
  2898.  
  2899.  
  2900.  
  2901.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page 38 ---
  2902.  
  2903.  
  2904.  
  2905.  
  2906.  
  2907.  
  2908.  
  2909.                                 --- Maxihost User Guide: Equipment Settings
  2910.  
  2911.           HAYES 1200B INTERNAL MODEM SWITCH SETTINGS
  2912.           ───────────────────────────────────────
  2913.  
  2914.           You must set the three switches on the board from A-B to B-C, the
  2915.           alternate position. This jumper is not documented in the manual.
  2916.           MAXIHOST will now work with the factory set switch settings.
  2917.  
  2918.  
  2919.  
  2920.           HAYES 1200B MODEL 07/00043 INTERNAL MODEM SWITCH SETTINGS
  2921.           ───────────────────────────────────────
  2922.  
  2923.           Switch:
  2924.  
  2925.              1  Either   Select COM1: or COM2:
  2926.  
  2927.              2  Up       Select single line
  2928.  
  2929.              3  Down     Detect carrier
  2930.  
  2931.              4  Up       Monitor DTR status
  2932.  
  2933.              5  Up       Select Bell 212A
  2934.  
  2935.              6  Up       US/Canada
  2936.  
  2937.  
  2938.  
  2939.           US ROBOTICS 2400 AND 9600
  2940.           ───────────────────────────────────────
  2941.  
  2942.           Use Hayes 1200 external switch settings. (Early ROM versions of
  2943.           the 9600 seem to ignore the V setting and respond only to switch
  2944.           2.)
  2945.  
  2946.  
  2947.  
  2948.           AST SIX PACK
  2949.           ───────────────────────────────────────
  2950.  
  2951.           MAXIHOST requires monitoring both Data Terminal Ready (DTR) and
  2952.           Carrier Detect (CD). Apparently some versions of the AST Six Pack
  2953.           force these signals true. Please see the AST manual for more
  2954.           information.
  2955.  
  2956.  
  2957.  
  2958.           AT CABLE CONFIGURATION
  2959.           ───────────────────────────────────────
  2960.  
  2961.                AT nine pin       DB 15
  2962.                ───────────────────────
  2963.  
  2964.                1----------CD---------8
  2965.  
  2966.  
  2967.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page 39 ---
  2968.  
  2969.  
  2970.  
  2971.  
  2972.  
  2973.  
  2974.  
  2975.                                 --- Maxihost User Guide: Equipment Settings
  2976.  
  2977.                2----------RD---------3
  2978.                3----------TD---------2
  2979.                4----------DTR-------20
  2980.                5----------SG---------7
  2981.                6----------DSR--------6
  2982.                7----------RTS--------4
  2983.                8----------CTS--------5
  2984.                9----------RI--------22
  2985.  
  2986.  
  2987.  
  2988.  
  2989.  
  2990.  
  2991.  
  2992.  
  2993.  
  2994.  
  2995.  
  2996.  
  2997.  
  2998.  
  2999.  
  3000.  
  3001.  
  3002.  
  3003.  
  3004.  
  3005.  
  3006.  
  3007.  
  3008.  
  3009.  
  3010.  
  3011.  
  3012.  
  3013.  
  3014.  
  3015.  
  3016.  
  3017.  
  3018.  
  3019.  
  3020.  
  3021.  
  3022.  
  3023.  
  3024.  
  3025.  
  3026.  
  3027.  
  3028.  
  3029.  
  3030.  
  3031.  
  3032.  
  3033.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page 40 ---
  3034.  
  3035.  
  3036.  
  3037.  
  3038.  
  3039.  
  3040.  
  3041.                             --- Maxihost User Guide: Compatibility Problems
  3042.  
  3043.                        ───────────────────────────────────────
  3044.                             KNOWN COMPATIBILITY PROBLEMS
  3045.                        ───────────────────────────────────────
  3046.  
  3047.  
  3048.           MAXIHOST does not function correctly when certain memory resident
  3049.           (TSR) programs are loaded. DOSEDIT, a DOS editor, does strange
  3050.           things at times, especially after a Jump to DOS.Could it mess
  3051.           things up at other times?  Those spiffy clock programs interfere
  3052.           with binary file transfers. If you are having problems, remove
  3053.           ALL resident programs from memory and see if this helps.  TSR's
  3054.           should not be invoked from a DOS shell! (TRAPDOOR)
  3055.  
  3056.  
  3057.  
  3058.  
  3059.  
  3060.  
  3061.  
  3062.  
  3063.  
  3064.  
  3065.  
  3066.  
  3067.  
  3068.  
  3069.  
  3070.  
  3071.  
  3072.  
  3073.  
  3074.  
  3075.  
  3076.  
  3077.  
  3078.  
  3079.  
  3080.  
  3081.  
  3082.  
  3083.  
  3084.  
  3085.  
  3086.  
  3087.  
  3088.  
  3089.  
  3090.  
  3091.  
  3092.  
  3093.  
  3094.  
  3095.  
  3096.  
  3097.  
  3098.  
  3099.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page 41 ---
  3100.  
  3101.  
  3102.  
  3103.  
  3104.  
  3105.  
  3106.  
  3107.                                      --- Maxihost User Guide: Miscellaneous
  3108.  
  3109.                        ───────────────────────────────────────
  3110.                            MISCELLANEOUS TIPS AND SETTINGS
  3111.                        ───────────────────────────────────────
  3112.  
  3113.  
  3114.  
  3115.  
  3116.           MORE ON INITSTRING
  3117.           ───────────────────────────────────────
  3118.  
  3119.           The examples of INITSTRING below use V1. This sets the modems to
  3120.           verbal result codes. These can also use V0 for numeric result
  3121.           codes, but V1 maintains software compatibility with other
  3122.           communications programs. Some users have been unsuccessful
  3123.           setting Hayes clones to use V1 (verbal result codes) but
  3124.           successful using V0 (numeric result codes), while for others it
  3125.           has been the other way around. If you have difficulty with one
  3126.           mode, try switching to the other.
  3127.  
  3128.           Any INITSTRING sent to a Hayes modem MUST be 40 characters or
  3129.           less!  If the string contains a command not recognized by the
  3130.           modem, the entire string is ignored, and MAXIHOST will not
  3131.           operate correctly.
  3132.  
  3133.           Some clone 2400 baud modems are 'Hayes 1200 compatable' and
  3134.           should use the Hayes 1200 INITSTRING.  Some clone 2400 baud
  3135.           modems are 'Hayes 2400 compatible' and should use the Hayes 2400
  3136.           INITSTRING.  If you are not certain which to use, some
  3137.           experimentation on your part may be necessary.
  3138.  
  3139.           When configuring your modem, make sure of the following:
  3140.                DTR - not forced on!
  3141.                CD  - not forced on!
  3142.                AA  - not forced on!
  3143.           The above three conditions are set either by switches or by an
  3144.           extended command setting.  Forcing any one of them on is by far
  3145.           the biggest mistake when attempting to get MAXIHOST to work.
  3146.  
  3147.  
  3148.            Hayes 1200 baud modems───────────
  3149.  
  3150.                INITSTRING=ATE0M0Q0V1X1S0=0S1=0
  3151.  
  3152.           This is the initialization string sent to the modem. It breaks
  3153.           down as follows:
  3154.  
  3155.                AT    Attention
  3156.                X1    Extended result code
  3157.                E0    Echo off
  3158.                S0=0  Do not auto answer ( DO NOT CHANGE )
  3159.                M0    Speaker off
  3160.                Q0    Send result codes
  3161.                S1=0  Count 0 rings
  3162.                V1    verbal result codes
  3163.  
  3164.  
  3165.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page 42 ---
  3166.  
  3167.  
  3168.  
  3169.  
  3170.  
  3171.  
  3172.  
  3173.                                      --- Maxihost User Guide: Miscellaneous
  3174.  
  3175.           Hayes 2400 baud modems───────────
  3176.  
  3177.                INITSTRING=AT&D2V1Q0E0S0=0&C1&T5L3B1M1
  3178.  
  3179.           This is the initialization string sent to the modem. It breaks
  3180.           down as follows:
  3181.  
  3182.                AT    Attention
  3183.                &J0   Single-line connection
  3184.                &D2   Follow DTR
  3185.                &T5   RDL disabled
  3186.                V1    Verbal result codes
  3187.                L3    High speaker volume
  3188.                Q0    Result codes enabled
  3189.                B1    Select Bell 212A
  3190.                E0    Characters not echoed
  3191.                M1    Modem on until carrier
  3192.                S0=0  Disable auto answer
  3193.                &C1   Detect carrier (not forced on)
  3194.  
  3195.  
  3196.           Multi-Tech 2400 baud modems───────────
  3197.  
  3198.                INITSTRING=ATE0M0Q0V1X1S0=0S1=0&Q1
  3199.  
  3200.           This string is the same as that for the Hayes 1200 with the
  3201.           exception of the &Q1, which instructs the Multi-Tech to emulate
  3202.           the Hayes 1200 modem.
  3203.  
  3204.  
  3205.           US Robotics Courier HST 9600───────────
  3206.  
  3207.                INITSTRING=ATE0M0Q0V1X1S0=0S1=0&B0&H0&I0&N0
  3208.  
  3209.           This modem uses the same INITSTRING as the Hayes 1200, plus:
  3210.  
  3211.                &B0    DTE rate follows connection rate
  3212.                &H0    Flow control disabled
  3213.                &I0    Flow control disabled
  3214.                &N0    Normal link operations
  3215.  
  3216.           The result code expected from the modem is 13 for a 9600 baud
  3217.           connect.
  3218.  
  3219.  
  3220.           Everex Evercom 24 modems───────────
  3221.  
  3222.                INITSTRING=ATE0Q0V1X4L3S7=60
  3223.  
  3224.  
  3225.           Everex 24 MNP modems───────────
  3226.  
  3227.                INITSTRING=ATE0M0X4\N3\Q0\V0\X1\G0\C1%C1S0=0
  3228.                RESETSTRING=ATZ0
  3229.  
  3230.  
  3231.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page 43 ---
  3232.  
  3233.  
  3234.  
  3235.  
  3236.  
  3237.  
  3238.  
  3239.                                      --- Maxihost User Guide: Miscellaneous
  3240.  
  3241.           Some Everex modems require the contents of registers S3 & S4 to
  3242.           be reversed, i.e. S3=10 S4=13.
  3243.  
  3244.  
  3245.  
  3246.           BUZZBACK INFO
  3247.           ───────────────────────────────────────
  3248.  
  3249.           Adding S7=60 increases to 60 seconds the time the modem is to
  3250.           wait for a carrier after dialing. This may be necessary for
  3251.           BuzzBack to work.
  3252.  
  3253.  
  3254.  
  3255.           SINGLE USER SYSTEM
  3256.           ───────────────────────────────────────
  3257.  
  3258.           MAXIHOST can be run under multitaskers in single user mode only.
  3259.           That is, data cannot be shared.  Several copies of MAXIHOST could
  3260.           be run from different directories, but I fail to see a reason for
  3261.           this.  A multiuser database is been planned for the future.
  3262.  
  3263.  
  3264.  
  3265.           MINIHOST TO MAXIHOST CONVERSION
  3266.           ───────────────────────────────────────
  3267.  
  3268.                Delete MINIHOST.00?
  3269.  
  3270.                Rename MINIHOST.* MAXIHOST.*
  3271.  
  3272.                Rename *.B?? to .T??
  3273.  
  3274.                Rename MAXIHOST.?00 to WELCOME.?01
  3275.  
  3276.                Rename MAXIHOST.?01 to NEWUSER.?01
  3277.  
  3278.                Add a unique identifier in front of each conference entry:
  3279.                  CONFERENCE=1;GENERAL;0;Miscellanious Topics
  3280.                  CONFERENCE=2;PROBLEMS;0;Problem Resolution
  3281.                  CONFERENCE=3;BETA_TEST;5;Beta Test Versions
  3282.  
  3283.  
  3284.  
  3285.           RUNNING DOS (OR A PROGRAM) FROM A REMOTE
  3286.           ───────────────────────────────────────
  3287.  
  3288.           A batch file, TRAPDOOR, is executed from MaxiHost. A path MUST BE
  3289.           SET to point to TRAPDOOR.BAT if the call is to be successful!
  3290.           One version of TRAPDOOR.BAT is provided with this package; as
  3291.           written, it enables WATCHDOG, a public domain program that
  3292.           monitors carrier detect at DOS level.
  3293.  
  3294.  
  3295.  
  3296.  
  3297.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page 44 ---
  3298.  
  3299.  
  3300.  
  3301.  
  3302.  
  3303.  
  3304.  
  3305.                                      --- Maxihost User Guide: Miscellaneous
  3306.  
  3307.           MAXIHOST sends TRAPDOOR.BAT a parameter to inform it which port
  3308.           is selected, so it may run the proper version of WATCHDOG. You
  3309.           might do well to use this file as is. You could change the line
  3310.           with COMMAND to the name of the program of your choice; this
  3311.           would not allow DOS access, but would execute the program and
  3312.           then return to MAXIHOST. Keep in mind that very many programs
  3313.           write directly to the screen, or intercept the keyboard directly.
  3314.           These programs will not operate correctly under the DOS shell,
  3315.           and may hang up the system. If you have called in DOS then type
  3316.           EXIT at the DOS command line to return to MAXIHOST. A great
  3317.           shareware program, available on the MaxiHost Support BBS, is
  3318.           available for handling difficult programs from a remote. Download
  3319.           the latest version of Doorway, and be sure to register it. It is
  3320.           well worth the money!
  3321.  
  3322.  
  3323.  
  3324.           USING MAXIHOST WITH DOORWAY
  3325.           ───────────────────────────────────────
  3326.  
  3327.           MaxiHost passes the following command line parameters:
  3328.  
  3329.                %0 = name of program called (batch, exe, com)
  3330.                %1 = port number
  3331.                %2 = baud rate
  3332.                %3 = first name
  3333.                %4 = last name
  3334.                %5 = security level
  3335.                %6 = ANSI (Y or N)
  3336.                %7 = directory MaxiHost was to start from
  3337.                %8 = CARRIER or LOCAL
  3338.  
  3339.           The following TRAPDOOR.BAT file is an example of using DOORWAY
  3340.           from a DOS shell.
  3341.  
  3342.                echo off
  3343.                cls
  3344.                if .%8. == .LOCAL. goto local
  3345.                c:\rundir\doorway COM%1: /VD^U /OT /GON /M32767 /AON
  3346.                               /BMS /S* /CDOS
  3347.                goto end
  3348.                :local
  3349.                c:\rundir\doorway local /OT /GON /M32767 /AON /BMS /S*
  3350.                               /CDOS
  3351.                :end
  3352.  
  3353.           The following TRAPDOOR.BAT file is an example of using DOORWAY to
  3354.           call in an external program.  Rundir would be the directory
  3355.           MaxiHost was invoked from, and Startdir would be the directory
  3356.           specified by START=.
  3357.  
  3358.  
  3359.  
  3360.  
  3361.  
  3362.  
  3363.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page 45 ---
  3364.  
  3365.  
  3366.  
  3367.  
  3368.  
  3369.  
  3370.  
  3371.                                      --- Maxihost User Guide: Miscellaneous
  3372.  
  3373.                @echo off
  3374.                cd\doors
  3375.                if .%8. == .LOCAL. goto local
  3376.                if .%6. == .N. goto nonansi
  3377.                c:\rundir\doorway com%1: /VD^U /AON /OT /S* /GON
  3378.                               /M30 /kV255 /PC:\doors\users.exe
  3379.                               %1 %2 %3 %4 %5 %6 %7 %8 %9
  3380.                goto end
  3381.                :nonansi
  3382.                c:\rundir\doorway com%1: /VD^U /AON /OT /S* /GOFF
  3383.                               /M30 /kV255 /PC:\doors\users.exe
  3384.                               %1 %2 %3 %4 %5 %6 %7 %8 %9
  3385.                goto end
  3386.                :local
  3387.                c:\rundir\doorway LOCAL  /T:^C /O:T /S:* /G:ON
  3388.                               /M32767 /PC:\doors\users.exe
  3389.                               %1 %2 %3 %4 %5 %6 %7 %8 %9
  3390.                :end
  3391.                cd\startdir
  3392.  
  3393.  
  3394.  
  3395.           TESTIMONIALS
  3396.           ───────────────────────────────────────
  3397.  
  3398.           PC World MAY 1990 says "MAXIHOST, a versatile shareware BBS that
  3399.           almost anyone can use.  MAXIHOST's ample security features and
  3400.           easy setup make it ideal" and "A MAXIHOST BBS is easy to maintain
  3401.           as it is to set up"
  3402.  
  3403.           Micro Cornucopia NOV-DEV 1989 says "MINIHOST has amazing low
  3404.           maintenance requirements", "is very flexible", and "after years
  3405.           of reliable use Mankin's little BBS is a gem of a system"
  3406.  
  3407.           American Journal of Pharmaceutical Education Vol 53, Summer 89
  3408.           says "Because of the extensive documentation... I have never a
  3409.           need to call for help" and "a file shareware BBS which ever
  3410.           college of pharmacy should try"
  3411.  
  3412.           Personal Computer Communications, The bible of the online World,
  3413.           by Alfred Glossbrenner (of the New York Times) says "For new
  3414.           users we recommend Don Mankin's MINIHOST.  Simple to setup and
  3415.           use" and "for anyone willing to tap an office or home computer
  3416.           from a distant location"
  3417.  
  3418.  
  3419.  
  3420.           DEFINITION OF SHAREWARE
  3421.           ───────────────────────────────────────
  3422.  
  3423.  
  3424.  
  3425.  
  3426.  
  3427.  
  3428.  
  3429.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page 46 ---
  3430.  
  3431.  
  3432.  
  3433.  
  3434.  
  3435.  
  3436.  
  3437.                                      --- Maxihost User Guide: Miscellaneous
  3438.  
  3439.           Shareware distribution gives users a chance to try software
  3440.           before buying it. If you try a Shareware program and continue
  3441.           using it, you are expected to register. Individual programs
  3442.           differ on details -- some request registration while others
  3443.           require it, some specify a maximum trial period. With
  3444.           registration, you get anything from the simple right to continue
  3445.           using the software to an updated program with printed manual.
  3446.  
  3447.           Copyright laws apply to both Shareware and commercial software,
  3448.           and the copyright holder retains all rights, with a few specific
  3449.           exceptions as stated below. Shareware authors are accomplished
  3450.           programmers, just like commercial authors, and the programs are
  3451.           of comparable quality. (In both cases, there are good programs
  3452.           and bad ones!) The main difference is in the method of
  3453.           distribution. The author specifically grants the right to copy
  3454.           and distribute the software, either to all and sundry or to a
  3455.           specific group. For example, some authors require written
  3456.           permission before a commercial disk vendor may copy their
  3457.           Shareware.
  3458.  
  3459.           Shareware is a distribution method, not a type of software. You
  3460.           should find software that suits your needs and pocketbook,
  3461.           whether it's commercial or Shareware. The Shareware system makes
  3462.           fitting your needs easier, because you can try before you buy.
  3463.           And because the overhead is low, prices are low also. Shareware
  3464.           has the ultimate money-back guarantee -- if you don't use the
  3465.           product, you don't pay for it.
  3466.  
  3467.  
  3468.  
  3469.           DISCLAIMER - AGREEMENT
  3470.           ───────────────────────────────────────
  3471.  
  3472.           Users of MAXIHOST must accept this disclaimer of warranty:
  3473.           "MAXIHOST is supplied as is.  The author disclaims all
  3474.           warranties, expressed or implied, including, without limitation,
  3475.           the warranties of merchantability and of fitness for any purpose.
  3476.           The author assumes no liability for damages, direct or
  3477.           consequential, which may result from the use of MAXIHOST."
  3478.  
  3479.           MAXIHOST is a "shareware program" and is provided at no charge to
  3480.           the user for evaluation.  Feel free to share it with your
  3481.           friends, but please do not give it away altered or as part of
  3482.           another system.  The essence of "user-supported" software is to
  3483.           provide personal computer users with quality software without
  3484.           high prices, and yet to provide incentive for programmers to
  3485.  
  3486.  
  3487.  
  3488.  
  3489.  
  3490.  
  3491.  
  3492.  
  3493.  
  3494.  
  3495.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page 47 ---
  3496.  
  3497.  
  3498.  
  3499.  
  3500.  
  3501.  
  3502.  
  3503.                                      --- Maxihost User Guide: Miscellaneous
  3504.  
  3505.           continue to develop new products.  If you find this program
  3506.           useful and find that you are using MAXIHOST and continue to use
  3507.           MAXIHOST after a reasonable trial period, you must make a
  3508.           registration payment of $25-$50 (see REGISTRATION INFORMATION) to
  3509.           ASCII Computer Enterprises.  The $25-$50 registration fee will
  3510.           license one copy for use on any one computer at any one time.
  3511.           You must treat this software just like a book.  An example is
  3512.           that this software may be used by any number of people and may be
  3513.           freely moved from one computer location to another, so long as
  3514.           there is no possibility of it being used at one location while
  3515.           it's being used at another. Just as a book cannot be read by two
  3516.           different persons at the same time.
  3517.  
  3518.           Commercial users of MAXIHOST must register and pay for their
  3519.           copies of MAXIHOST within 30 days of first use or their license
  3520.           is withdrawn.  Site-License arrangements may be made by
  3521.           contacting ASCII Computer Enterprises.
  3522.  
  3523.           Anyone distributing MAXIHOST for any kind of remuneration must
  3524.           first contact ASCII Computer Enterprises at the address below for
  3525.           authorization. This authorization will be automatically granted
  3526.           to distributors recognized by the (ASP) as adhering to its
  3527.           guidelines for shareware distributors, and such distributors may
  3528.           begin offering MAXIHOST immediately (However ASCII Computer
  3529.           Enterprises must still be advised so that the distributor can be
  3530.           kept up-to-date with the latestversion of MAXIHOST.).
  3531.  
  3532.           You are encouraged to pass a copy of MAXIHOST along to your
  3533.           friends for evaluation.  Please encourage them to register their
  3534.           copy if they find that they can use it.  All registered users
  3535.           will receive a copy of the latest version of the MAXIHOST system.
  3536.  
  3537.  
  3538.  
  3539.           OMSBUDSMAN
  3540.           ───────────────────────────────────────
  3541.  
  3542.  
  3543.  
  3544.           This program is produced by a member of the Association of
  3545.           Shareware Professionals (ASP).  ASP wants to make sure that the
  3546.           shareware principle works for you. If you are unable to resolve a
  3547.           shareware-related problem with an ASP member by contacting the
  3548.           member directly, ASP may be able to help. The ASP Ombudsman can
  3549.           help you resolve a dispute or problem with an ASP member, but
  3550.           does not provide technical support for members' products. Please
  3551.           write to the ASP Ombudsman at P.O. Box 5786, Bellevue, WA 98006
  3552.           or send a Compuserve message via easyplex to ASP Ombudsman
  3553.           70007,3536.
  3554.  
  3555.  
  3556.  
  3557.  
  3558.  
  3559.  
  3560.  
  3561.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page 48 ---
  3562.  
  3563.  
  3564.  
  3565.  
  3566.  
  3567.  
  3568.  
  3569.                                      --- Maxihost User Guide: Miscellaneous
  3570.  
  3571.           REGISTRATION INFORMATION
  3572.           ───────────────────────────────────────
  3573.  
  3574.            Purchased from: Don Mankin
  3575.                            231 Market Place #353
  3576.                            San Ramon, CA 94583
  3577.  
  3578.           Purchases of 10 copies or more constitutes a Site License.
  3579.  
  3580.           DATE:     /     /                           Invoice No. 031590
  3581.  
  3582.           ----------------------------------------------------------------
  3583.  
  3584.            PRODUCT    QTY    HOBBY    COMMERCIAL      MINI/MAXI UPGRADE
  3585.  
  3586.           ----------  ---    -----    ----------    ----------------------
  3587.  
  3588.           "MAXIHOST"   1      $25        $50               $15
  3589.  
  3590.           California SALES TAX 6.25%  $
  3591.  
  3592.           Shipping and Handling       $2.50
  3593.  
  3594.           ----------------------------------------------------------------
  3595.  
  3596.           PLEASE PAY THIS AMOUNT      $
  3597.  
  3598.  
  3599.  
  3600.           Enter the following registration information:
  3601.  
  3602.           First & Last Name :
  3603.           Address           :
  3604.           City              :
  3605.           State             :
  3606.           Zip Code          :
  3607.           Phone Number      :
  3608.           Business Name     :
  3609.  
  3610.           Password          :
  3611.  
  3612.           The above password is to be used to gain access to the MAXIHOST
  3613.           Support BBS at 209-836-2402.
  3614.  
  3615.           Register under your Name or Business? (Business option for
  3616.           Commercial registrants only)  < U / B >
  3617.  
  3618.           Please make check payable in US Dollars to :DON MANKIN
  3619.  
  3620.  
  3621.  
  3622.  
  3623.  
  3624.  
  3625.  
  3626.  
  3627.               --- MAXIHOST Copyright 1990 - by Don Mankin - Page 49 ---
  3628.  
  3629.  
  3630.  
  3631.